龙收银开放平台标准API接口文档

openapi


用户根据套餐ID获取套餐详情接口

<p><strong>简要描述:</strong> </p> <ul> <li>用户根据套餐ID获取套餐详情接口</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://192.168.12.67/s1/openapi/openapi/base/arch/singlepullarchinfo</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>请求类型:</strong></p> <ul> <li>application/json </li> </ul> <p><strong>加密类型:</strong></p> <ul> <li> <p>RSA </p> <p><strong>请求示例</strong></p> </li> </ul> <pre><code> { "ispInfoId": 10001, "data": "SwSlF2jSZFGev0e7M7vBb3ICm7wd/IHX30t5NCvMyAue/WfBKWde7c9PtFLyw94mhSf1nVwIAD7w1vGyH2myZUsk88kgJi2+ljVGVxEtFmUX21gkAUOMU1wyjIx6bpxkSXmYTmr6Kqss7mckfX5zK/Vfu7OyrFSM+LINZI9wPJA=" }</code></pre> <p><strong>data请求参数说明:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Long</td> <td>套餐ID</td> </tr> <tr> <td style="text-align: left;">centerId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Long</td> <td>集团ID</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>4:套餐</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code> { "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"- }</code></pre> <pre><code> { "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", "itemClassId": "1036300000000000001", "itemClassName": "套餐", "unitId": "1545400000000000002", "unitName": "个", "createTime": "2023-01-06 10:15:12", "modifyTime": "2023-01-06 10:15:12", "packageClassList": [ { "id": "1049400000000000007", "choiceQty": 0, "choiceQtyName": "固定", "pkgClassName": "固定套餐默认套餐分类", "createTime": "2023-01-06 10:15:12", "modifyTime": "2023-01-06 10:15:12", "regularPkgNormalList": [ { "item": { "id": "1049400000000000001", "name": "打包盒" }, "unitName": "个", "stdPrice": 1.0, "defaultQty": 1.0, "raisePrice": 0.0, "isRequired": true, "type": 1, "createTime": "2023-01-06 10:15:12", "modifyTime": "2023-01-06 10:15:12" }, { "item": { "id": "1049400000000000208", "name": "测试品相" }, "unitName": "例", "stdPrice": 3.0, "defaultQty": 1.0, "raisePrice": 0.0, "isRequired": true, "type": 1, "createTime": "2023-01-06 10:15:12", "modifyTime": "2023-01-06 10:15:12" } ], "alternativePkgNormalList": [ ] } ], "itemBarcodeList": [ ] } ] }" }</code></pre> <p><strong>返回参数说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">result</td> <td style="text-align: left;">int</td> <td>状态(0-成功,-1-失败)</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">String</td> <td>调用成功返回信息)</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">String</td> <td>调用结果Code</td> </tr> <tr> <td style="text-align: left;">errorMsg</td> <td style="text-align: left;">String</td> <td>错误信息</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">String</td> <td>返回数据(加密后)</td> </tr> </tbody> </table> <p><strong>data</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">Long</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">String</td> <td>菜品代码</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">String</td> <td>菜品名称</td> </tr> <tr> <td style="text-align: left;">pinyin</td> <td style="text-align: left;">String</td> <td>拼音</td> </tr> <tr> <td style="text-align: left;">stdPrice</td> <td style="text-align: left;">Integer</td> <td>销售价格(元)</td> </tr> <tr> <td style="text-align: left;">costPrice</td> <td style="text-align: left;">Integer</td> <td>成本价格(元)</td> </tr> <tr> <td style="text-align: left;">brandId</td> <td style="text-align: left;">Long</td> <td>品牌ID</td> </tr> <tr> <td style="text-align: left;">isEnable</td> <td style="text-align: left;">Boolean</td> <td>是否启用</td> </tr> <tr> <td style="text-align: left;">saleType</td> <td style="text-align: left;">Integer</td> <td>销售类型</td> </tr> <tr> <td style="text-align: left;">pkgType</td> <td style="text-align: left;">Integer</td> <td>套餐模板类型 0 固定套餐;1 可换套餐 ;2 常规套餐 ;</td> </tr> <tr> <td style="text-align: left;">itemBarcodes</td> <td style="text-align: left;">String</td> <td>多条码</td> </tr> <tr> <td style="text-align: left;">itemCode</td> <td style="text-align: left;">String</td> <td>条形码</td> </tr> <tr> <td style="text-align: left;">itemCodeId</td> <td style="text-align: left;">Long</td> <td>条形编码id</td> </tr> <tr> <td style="text-align: left;">itemClassId</td> <td style="text-align: left;">Long</td> <td>所属小类ID</td> </tr> <tr> <td style="text-align: left;">itemClassName</td> <td style="text-align: left;">String</td> <td>所属小类名</td> </tr> <tr> <td style="text-align: left;">createTime</td> <td style="text-align: left;">Date</td> <td>创建时间</td> </tr> <tr> <td style="text-align: left;">modifyTime</td> <td style="text-align: left;">Date</td> <td>修改时间</td> </tr> <tr> <td style="text-align: left;">unitName</td> <td style="text-align: left;">String</td> <td>单位名称</td> </tr> <tr> <td style="text-align: left;">unitId</td> <td style="text-align: left;">Long</td> <td>单位ID</td> </tr> <tr> <td style="text-align: left;">itemBarcodeList</td> <td style="text-align: left;">List<ItemBarcode></td> <td>当前菜品所有条码</td> </tr> <tr> <td style="text-align: left;">packageClassList</td> <td style="text-align: left;">List<PkgNormalClsVo></td> <td>当前菜品所有条码</td> </tr> </tbody> </table> <p><strong>ItemBarcode</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">itemId</td> <td style="text-align: left;">Long</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">barcode</td> <td style="text-align: left;">String</td> <td>商品条形码</td> </tr> <tr> <td style="text-align: left;">isMajor</td> <td style="text-align: left;">String</td> <td>是否主条码</td> </tr> <tr> <td style="text-align: left;">itemName</td> <td style="text-align: left;">String</td> <td>菜品名称</td> </tr> <tr> <td style="text-align: left;">placeName</td> <td style="text-align: left;">String</td> <td>产地</td> </tr> </tbody> </table> <p><strong>PkgNormalClsVo</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">Long</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">choiceQty</td> <td style="text-align: left;">Integer</td> <td>任选数量</td> </tr> <tr> <td style="text-align: left;">maxLimit</td> <td style="text-align: left;">Integer</td> <td>最大可选数量</td> </tr> <tr> <td style="text-align: left;">choiceQtyName</td> <td style="text-align: left;">String</td> <td>选择描述(固定,2选1等)</td> </tr> <tr> <td style="text-align: left;">pkgClassName</td> <td style="text-align: left;">String</td> <td>套餐菜类名称</td> </tr> <tr> <td style="text-align: left;">createTime</td> <td style="text-align: left;">Date</td> <td>创建时间</td> </tr> <tr> <td style="text-align: left;">modifyTime</td> <td style="text-align: left;">Date</td> <td>修改时间</td> </tr> <tr> <td style="text-align: left;">regularPkgNormalList</td> <td style="text-align: left;">List<PkgNormalVo></td> <td>常规套餐 type = 1</td> </tr> <tr> <td style="text-align: left;">alternativePkgNormalList</td> <td style="text-align: left;">List<PkgNormalVo></td> <td>常规套餐 type = 2</td> </tr> </tbody> </table> <p><strong>PkgNormalVo</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">item</td> <td style="text-align: left;">PkgItem</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">unitName</td> <td style="text-align: left;">String</td> <td>单位名称</td> </tr> <tr> <td style="text-align: left;">stdPrice</td> <td style="text-align: left;">BigDecimal</td> <td>价格</td> </tr> <tr> <td style="text-align: left;">defaultQty</td> <td style="text-align: left;">BigDecimal</td> <td>数量</td> </tr> <tr> <td style="text-align: left;">raisePrice</td> <td style="text-align: left;">BigDecimal</td> <td>加价</td> </tr> <tr> <td style="text-align: left;">isRequired</td> <td style="text-align: left;">Boolean</td> <td>必选(true:必选;false非必选(默认))</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">Integer</td> <td>套餐菜品明细类型(1:常规套餐菜品(默认) 2:可换套餐菜品)</td> </tr> <tr> <td style="text-align: left;">createTime</td> <td style="text-align: left;">Date</td> <td>创建时间</td> </tr> <tr> <td style="text-align: left;">modifyTime</td> <td style="text-align: left;">Date</td> <td>修改时间</td> </tr> </tbody> </table> <p><strong>PkgItem</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">Long</td> <td>品项编号</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">String</td> <td>品项名称</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <h3></h3>

页面列表

ITEM_HTML