2204a-cloud-server/doc/团购添加数据结构.java

75 lines
3.2 KiB
Java

$.{
"商品ID": "Long", //activity_team_info.product_id
"商品图片": "String",
"活动名称": "String",
"活动简介": "String",
"商品单位": "String",
"商品的轮播图": [
"String", "String"
],
"活动时间": "date",
"策略类型": "String",
"策略ID": "Long",
"商品规格List": [ // activity_team_product_sku_info
{
"规格SKU": "String", // activity_team_product_sku_info.product_sku
"拼团价格": "BigDecimal",
"拼团库存": "Long"
}
],
"排序": "Integer",
"详情": "String"
}
activity_team_info -> ActivityTeamInfo()
activity_team_info.id() -> -> -> ActivityTeamInfo.id
activity_team_info.name() <- ActivityTeamInfo.name <- $.
activity_team_info.product_id(ID) <- ActivityTeamInfo.productId <- $.ID
activity_team_info.product_image() <- ActivityTeamInfo.productImage <- $.
activity_team_info.introduction() <- ActivityTeamInfo.introduction <- $.
activity_team_info.unit() <- ActivityTeamInfo.unit <- $.
activity_team_info.image_list() <- ActivityTeamInfo.imageList <- .toString(",") <- $.
activity_team_info.end_time() <- ActivityTeamInfo.endTime <- $.
activity_team_info.sort() <- ActivityTeamInfo.sort <- $.
activity_team_info.content() <- ActivityTeamInfo.content <- $.
activity_team_info.status() <- _sys_normal_disable.1()
activity_team_info.strategy_type() <- ActivityTeamInfo.strategy_type <- $.
activity_team_info.strategy_id(ID) <- ActivityTeamInfo.strategy_id <- $.ID
for(@ in List)
activity_team_product_sku_info -> ActivityTeamProductSkuInfo()
activity_team_product_sku_info.id() -> -> -> ActivityTeamProductSkuInfo.id
activity_team_product_sku_info.team_id(ID) <- ActivityTeamProductSkuInfo.teamId <- ActivityTeamInfo.id
activity_team_product_sku_info.product_id(ID) <- ActivityTeamProductSkuInfo.productId < $.ID
activity_team_product_sku_info.product_sku(SKU) <- ActivityTeamProductSkuInfo.productSku <- @.SKU
activity_team_product_sku_info.team_stock() <- ActivityTeamProductSkuInfo.teamStock <- @.
activity_team_product_sku_info.remain_stock() <- ActivityTeamProductSkuInfo.remainStock <- @.
activity_team_product_sku_info.team_price() <- ActivityTeamProductSkuInfo.teamPrice <- @.
{
"code": 0,
"msg": "string",
"data": {
"rows": [
{
"id": 0,
"name": "string",
"productImage": "string",
"productPrice": "string",
"teamPrice": "string",
"attendNumber": "string",
"openTeamNumber": "string",
"teamStock": "string",
"remainStock": "string",
"endTime": "string",
"status": "string"
}
],
"total": "string"
}
}