用户根据活动ID获取套餐详情接口
简要描述:
- 用户根据活动ID获取套餐详情接口
请求URL:
http://192.168.12.67/s1/openapi/openapi/base/arch/singlepullarchinfo
请求方式:
- POST
请求类型:
- application/json
加密类型:
-
RSA
请求示例
{
"ispInfoId": 10001,
"data":
"SwSlF2jSZFGev0e7M7vBb3ICm7wd/IHX30t5NCvMyAue/WfBKWde7c9PtFLyw94mhSf1nVwIAD7w1vGyH2myZUsk88kgJi2+ljVGVxEtFmUX21gkAUOMU1wyjIx6bpxkSXmYTmr6Kqss7mckfX5zK/Vfu7OyrFSM+LINZI9wPJA="
}
data请求参数说明:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
id | 是 | Long | 商品ID |
centerId | 是 | Long | 集团ID |
type | 是 | Integer | 4:套餐 |
返回示例
{
"result": 0,
"msg": "请求成功",
"code": "0",
"errorMsg": "",
"data":
"RlzZblIsv11xPrzXcrC2j9qxRxn1dc+lEpQshRJtK+rZf5XnSjUC1stGwHUiwJfZzck72ZAvtNjVqd/E9pDoV3Wv+ROziIAogCke3jrk4vWEmbtrgLZkb6xa+S18WoAl2C96ysPSY21HPdDozUkqWLieyXLtOw28mRmL20ug0V1pji7yjGIRs7r/fHMOlsYZIoLDBmZ211pRA+wtm0SlbUA99cZCueWTswY6PVGkoXPhM+SOl2Uraqxzs3WfZzFPeXdUOw6lG36j+me3loX9sAcapHeJZkk3gdWbY760/RETnK69l7bg8PfokL5dIfXPPwKih/3q5gXmGffUnbD/WQ9EmN8MhuGQfinNgXgOjThHJFDiqQSsncFe7y4i2syEiDYVoyhQVth/rn/FNSvFXv/xFxcFUBM9WtB6ylx720rxfbDLjz3txsvqL7Q/fr6Drs+Tudf5ewpUGLcXxogXFccmJka8sXLfHFSMCmgq9ViiJr2KFFlnSmv5Lm4o82mU"-
}
{
"result": 0,
"msg": "请求成功",
"code": "0",
"errorMsg": "",
"data":
"{
"page": 1,
"limit": 20,
"count": 1,
"itemList": [
{
"id": "1049400000000000209",
"name": "开放平台套餐",
"pinyin": "KFPTTC",
"code": "0054",
"stdPrice": 10000.0,
"brandId": "1049400000000000001",
"isEnable": true,
"saleType": 0,
"pkgType": 0,
"itemCodeId": "1049400000000000213",
"itemCode": "121112",
"packageClassList": [
{
"id": "1049400000000000007",
"choiceQty": 0,
"choiceQtyName": "固定",
"pkgClassName": "固定套餐默认套餐分类",
"regularPkgNormalList": [
{
"item": {
"id": "1049400000000000001",
"name": "打包盒"
},
"unitName": "个",
"stdPrice": 1.0,
"defaultQty": 1.0,
"raisePrice": 0.0,
"isRequired": true,
"type": 1
},
{
"item": {
"id": "1049400000000000208",
"name": "测试品相"
},
"unitName": "例",
"stdPrice": 3.0,
"defaultQty": 1.0,
"raisePrice": 0.0,
"isRequired": true,
"type": 1
}
],
"alternativePkgNormalList": [
]
}
],
"itemBarcodeList": [
]
}
]
}"
}
返回参数说明
参数名 | 类型 | 说明 |
---|---|---|
result | int | 状态(0-成功,-1-失败) |
msg | String | 调用成功返回信息) |
code | String | 调用结果Code |
errorMsg | String | 错误信息 |
data | String | 返回数据(加密后) |
data
参数名 | 类型 | 说明 |
---|---|---|
id | Long | 商品ID |
code | String | 菜品代码 |
name | String | 菜品名称 |
pinyin | String | 拼音 |
stdPrice | Integer | 销售价格(元) |
costPrice | Integer | 成本价格(元) |
brandId | Long | 品牌ID |
isEnable | Boolean | 是否启用 |
saleType | Integer | 销售类型 |
pkgType | Integer | 套餐模板类型 0 固定套餐;1 可换套餐 ;2 常规套餐 ; |
itemBarcodes | String | 多条码 |
itemCode | String | 条形码 |
itemCodeId | Long | 条形编码id |
itemBarcodeList | List<ItemBarcode> | 当前菜品所有条码 |
packageClassList | List<PkgNormalClsVo> | 当前菜品所有条码 |
ItemBarcode
参数名 | 类型 | 说明 |
---|---|---|
itemId | Long | 商品ID |
barcode | String | 商品条形码 |
isMajor | String | 是否主条码 |
itemName | String | 菜品名称 |
placeName | String | 产地 |
PkgNormalClsVo
参数名 | 类型 | 说明 |
---|---|---|
id | Long | 商品ID |
choiceQty | Integer | 任选数量 |
maxLimit | Integer | 最大可选数量 |
choiceQtyName | String | 选择描述(固定,2选1等) |
pkgClassName | String | 套餐菜类名称 |
regularPkgNormalList | List<PkgNormalVo> | 常规套餐 type = 1 |
alternativePkgNormalList | List<PkgNormalVo> | 常规套餐 type = 2 |
PkgNormalVo
参数名 | 类型 | 说明 |
---|---|---|
item | PkgItem | 商品ID |
unitName | String | 单位名称 |
stdPrice | BigDecimal | 价格 |
defaultQty | BigDecimal | 数量 |
raisePrice | BigDecimal | 加价 |
isRequired | Boolean | 必选(true:必选;false非必选(默认)) |
type | Integer | 套餐菜品明细类型(1:常规套餐菜品(默认) 2:可换套餐菜品) |
PkgItem
参数名 | 类型 | 说明 |
---|---|---|
id | Long | 品项编号 |
name | String | 品项名称 |
备注
- 更多返回错误代码请看首页的错误代码描述