用户根据活动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 品项名称

备注

  • 更多返回错误代码请看首页的错误代码描述