龙收银开放平台标准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": "MffHgjor2AWc0Hh/zZnj2+WdJS/cifz0FIcGyRacdCEQZWM+/QIN5tBYYweRVkE1gSo/dkrNgwilipJcxHf8LvNKS3L6wRFV04Szmc3G9+r+ueZ3SX7L/9Cp1N/oIqwhRTMZkRWjVE3xLTj6b0QdgjWEn1pzDXRK5DPahH+BjGY=" }</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;">Integer</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>8:菜谱/销售方案</td> </tr> <tr> <td style="text-align: left;">limit</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>每页显示条数</td> </tr> <tr> <td style="text-align: left;">page</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>当前页数</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code> { "result": 0, "msg": "请求成功", "code": "0", "errorMsg": "", "data": "hJOx8SJeNp8Yb2Pn+1EuHJ4QPy0FlwVawCcYtXb8Af+j+3sv8jtYAHebjbqr56wvfATPiF6xSGBWVTNLwMK2MENSSuYnTXaVLJwZQ27r20TrL25Xh5Rvc0kukDJ97sDKMYfuu+mNG+C/fdhW2xgHDyCWz3Jtl+n/3GP8nJtbNZk=" }</code></pre> <p><strong>返回示例</strong></p> <pre><code> { "result": 0, "msg": "请求成功", "code": "0", "errorMsg": "", "data": "{ "page": 1, "limit": 10, "count": 2, "itemList": [ { "id": "1049400000000000205", "name": "123", "isEnable": true, "hasItem": 1, "saleType": 0, "shopCount": 4, "shops": [ { "shopId": 10494, "shopName": "开放平台测试店" }, { "shopId": 10495, "shopName": "分店二号" }, { "shopId": 10496, "shopName": "分店三号" }, { "shopId": 10570, "shopName": "分店4号" } ], "isDayLimit": false, "isWeekLimit": false, "isShiftLimit": false, "isAllShop": true, "isDefault": true, "isSign": true, "plShiftList": [ ], "plWeekList": [ ] } ] }" }</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;">thirdPriLocalItemListVo</td> <td style="text-align: left;">ThirdPriLocalItemListVo</td> <td>菜品列表对象</td> </tr> <tr> <td style="text-align: left;">priLocal</td> <td style="text-align: left;">priLocal</td> <td>菜谱/销售方案详情</td> </tr> <tr> <td style="text-align: left;">IdNameVo</td> <td style="text-align: left;">shopList</td> <td>适用门店id列表</td> </tr> </tbody> </table> <p><strong>priLocal</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;">createShopId</td> <td style="text-align: left;">Long</td> <td>创建门店ID</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;">code</td> <td style="text-align: left;">String</td> <td>代码</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;">sortOrder</td> <td style="text-align: left;">Long</td> <td>顺序号</td> </tr> <tr> <td style="text-align: left;">hasItem</td> <td style="text-align: left;">Integer</td> <td>有无菜品</td> </tr> <tr> <td style="text-align: left;">saleType</td> <td style="text-align: left;">Integer</td> <td>销售类型 菜谱类型 0 店内,1 微信点餐,2 微信外卖,11 饿了么,12 美团,13 微信团餐,14 微信半成品</td> </tr> <tr> <td style="text-align: left;">isDayLimit</td> <td style="text-align: left;">Boolean</td> <td>是否长期有效</td> </tr> <tr> <td style="text-align: left;">isShiftLimit</td> <td style="text-align: left;">Boolean</td> <td>是否市别限制</td> </tr> <tr> <td style="text-align: left;">isWeekLimit</td> <td style="text-align: left;">Boolean</td> <td>是否星期限制</td> </tr> <tr> <td style="text-align: left;">isSign</td> <td style="text-align: left;">Boolean</td> <td>true : 长期有效 false : 指定范围有效</td> </tr> <tr> <td style="text-align: left;">beginDay</td> <td style="text-align: left;">Date</td> <td>开始日期</td> </tr> <tr> <td style="text-align: left;">endDay</td> <td style="text-align: left;">Date</td> <td>结束日期</td> </tr> <tr> <td style="text-align: left;">plShiftList</td> <td style="text-align: left;">List<ShiftDateCnd></td> <td>市别时间限制</td> </tr> <tr> <td style="text-align: left;">plWeekList</td> <td style="text-align: left;">List<WeekCnd></td> <td>星期时间限制</td> </tr> <tr> <td style="text-align: left;">isAllShop</td> <td style="text-align: left;">Boolean</td> <td>是否应用到全部门店</td> </tr> <tr> <td style="text-align: left;">brandId</td> <td style="text-align: left;">Long</td> <td>品牌编号</td> </tr> <tr> <td style="text-align: left;">isDefault</td> <td style="text-align: left;">Boolean</td> <td>默认使用哪个分类 true 默认分类,false 自定义分类</td> </tr> </tbody> </table> <p><strong>thirdPriLocalItemListVo</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;">page</td> <td style="text-align: left;">Integer</td> <td>菜品列表当前页数</td> </tr> <tr> <td style="text-align: left;">limit</td> <td style="text-align: left;">Integer</td> <td>菜品列表每页显示条数</td> </tr> <tr> <td style="text-align: left;">count</td> <td style="text-align: left;">Integer</td> <td>菜品列表总条数</td> </tr> <tr> <td style="text-align: left;">itemList</td> <td style="text-align: left;">List<ThirdPriLocalItemVo></td> <td>菜品列表</td> </tr> </tbody> </table> <p><strong>ThirdPriLocalItemVo</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;">name</td> <td style="text-align: left;">String</td> <td>菜品名称</td> </tr> <tr> <td style="text-align: left;">itemImgUrl</td> <td style="text-align: left;">String</td> <td>品项图片</td> </tr> <tr> <td style="text-align: left;">isMostUnit</td> <td style="text-align: left;">Boolean</td> <td>是否多单位</td> </tr> <tr> <td style="text-align: left;">isBox</td> <td style="text-align: left;">Boolean</td> <td>是否打包盒</td> </tr> <tr> <td style="text-align: left;">isPackage</td> <td style="text-align: left;">Boolean</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;">price</td> <td style="text-align: left;">BigDecimal</td> <td>菜谱价格</td> </tr> <tr> <td style="text-align: left;">promotionPrice</td> <td style="text-align: left;">BigDecimal</td> <td>促销价格</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;">itemClassId</td> <td style="text-align: left;">Long</td> <td>品相类别id</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;">itemSaleType</td> <td style="text-align: left;">Integer</td> <td>销售方式 0:店内点餐 2:小程序 5:全部可售卖</td> </tr> </tbody> </table> <p><strong>IdNameVo</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;">Integer</td> <td>门店ID</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;">sideKey</td> <td style="text-align: left;">String</td> <td>副键</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>**</p>

页面列表

ITEM_HTML