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

openapi


推送订单数据(未发布)

<p><strong>简要描述:</strong> </p> <ul> <li>推送订单数据(未发布)</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li>配置表中查询</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": "EZuaEYHl9CmijAsMmODB9lKY++8hXrIYMAknd5B8rhJuTu2ASvt2LoW8eBvko0hPv+fY9r3KCrELcyAuZsupFtbN+3J1j7nApomGeMq9IEk+BLzHhxZfdvCNTaVv/4tCv0jzEYEXe3hJsv/wzJS5Q6+EkcH81PI2yhHkcey4cTErhR/wmMs7LKl8kiG045c2E5yAoA+4Apm198Sayke+MP9+GuhhZeAZuDmxjyuS6ThnUXYCqH1vBzRBrrQdCeeAjVc3EX19P5/Z6u4YvEsOkHfIupbHJZ0BBk60j8md+lpPIvDmyXwYQGd/RUAx4umcGD1WwQYr5spTsD/Rpb8DzITMPm9PhiAfPBvR0yLItFgCpDOKlVqoNVOTRvA2lPKcKnCgk/fNxxZKS9DyQxqWDs1fIrCJnlrzmQZRNqjOF31QuoGH2JpLH7HZO5tXjopfVZw7s3WDznYXVi20EJ9OMYekIh9I2DSFd88HXK7CeKvLL5RebmT7ji1wPecoE08IereB59PU7OvDfdn3hTczxqMAmPprjDS2rmRrR5sCIzKH0QTICyprQmxf/3DVrn3elQqdRo4cKYe95mGmSmmxjS9UDpqBGfd0yfxueIf3SAv2Xmx+uhVy4sT/aubu/rcq7tCTkkudl6EfaDfbgh2wbQ36YjDGj7Pkba8jVIwCh4k=" }</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;">requestId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>每次请求唯一编号</td> </tr> <tr> <td style="text-align: left;">requestDate</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Date</td> <td>请求时间</td> </tr> <tr> <td style="text-align: left;">fullOrderInfo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">fullOrderInfoModel</td> <td>订单主信息</td> </tr> </tbody> </table> <p><strong>fullOrderInfoModel</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;">bsCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>营业流水号</td> </tr> <tr> <td style="text-align: left;">tsCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>结算流水号</td> </tr> <tr> <td style="text-align: left;">isCrm</td> <td style="text-align: left;">是</td> <td style="text-align: left;">bool</td> <td>是否有会员支付</td> </tr> <tr> <td style="text-align: left;">saleTypeId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>销售类型</td> </tr> <tr> <td style="text-align: left;">saleTypeName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>销售来源</td> </tr> <tr> <td style="text-align: left;">settleTime</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Date</td> <td>结算时间</td> </tr> <tr> <td style="text-align: left;">shiftId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Long</td> <td>结算时市别Id</td> </tr> <tr> <td style="text-align: left;">shiftName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>结算时市别名称</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;">shopId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>店铺ID</td> </tr> <tr> <td style="text-align: left;">posName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>pos名称</td> </tr> <tr> <td style="text-align: left;">creatorName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>操作人名称</td> </tr> <tr> <td style="text-align: left;">totalOrigMoney</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>账单销售金额(分)</td> </tr> <tr> <td style="text-align: left;">totalDiscMoney</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>账单优惠金额(分)</td> </tr> <tr> <td style="text-align: left;">totalIncomeMoney</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>账单实收金额 (分)</td> </tr> <tr> <td style="text-align: left;">itemInfos</td> <td style="text-align: left;">是</td> <td style="text-align: left;">List<ItemInfo></td> <td>品项信息列表</td> </tr> <tr> <td style="text-align: left;">payInfos</td> <td style="text-align: left;">是</td> <td style="text-align: left;">List<payInfo></td> <td>支付信息</td> </tr> <tr> <td style="text-align: left;">discountInfos</td> <td style="text-align: left;">否</td> <td style="text-align: left;">List<discountInfo></td> <td>优惠信息</td> </tr> <tr> <td style="text-align: left;">ticketInfos</td> <td style="text-align: left;">否</td> <td style="text-align: left;">List<ticketInfo></td> <td>券信息</td> </tr> <tr> <td style="text-align: left;">deliveryInfos</td> <td style="text-align: left;">否</td> <td style="text-align: left;">List<deliveryInfo></td> <td>外卖信息</td> </tr> <tr> <td style="text-align: left;">memberInfo</td> <td style="text-align: left;">否</td> <td style="text-align: left;">memberInfo</td> <td>食客(会员)信息</td> </tr> </tbody> </table> <p><strong>itemInfos</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">是</td> <td>Long</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">是</td> <td>String</td> <td>菜品名称</td> </tr> <tr> <td style="text-align: left;">unitId</td> <td style="text-align: left;">是</td> <td>Long</td> <td>单位id</td> </tr> <tr> <td style="text-align: left;">itemClassId</td> <td style="text-align: left;">是</td> <td>Long</td> <td>分类ID</td> </tr> <tr> <td style="text-align: left;">origPrice</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>原价(分)</td> </tr> <tr> <td style="text-align: left;">lastPrice</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>实收(分)</td> </tr> <tr> <td style="text-align: left;">costPrice</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>成本价 (分)</td> </tr> <tr> <td style="text-align: left;">qty</td> <td style="text-align: left;">是</td> <td>number</td> <td>数量</td> </tr> <tr> <td style="text-align: left;">isBox</td> <td style="text-align: left;">是</td> <td>bool</td> <td>是否是打包盒</td> </tr> <tr> <td style="text-align: left;">pkgFlg</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>菜品类型(单点、套餐、套餐明细)</td> </tr> <tr> <td style="text-align: left;">pkgScId</td> <td style="text-align: left;">否</td> <td>Long</td> <td>套餐关联的商品ID(如果是套餐明细)</td> </tr> <tr> <td style="text-align: left;">discList</td> <td style="text-align: left;">否</td> <td>List<itemDiscInfo></td> <td>品相优惠数据</td> </tr> <tr> <td style="text-align: left;">methodList</td> <td style="text-align: left;">否</td> <td>List<methodInfo></td> <td>品相做法列表</td> </tr> </tbody> </table> <p><strong>methodInfo</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;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>制作方法类型:1、共有做法;2、私有做法;3、自定义</td> </tr> <tr> <td style="text-align: left;">methodName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>做法名称</td> </tr> <tr> <td style="text-align: left;">remark</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>做法描述</td> </tr> <tr> <td style="text-align: left;">price</td> <td style="text-align: left;">否</td> <td style="text-align: left;">BigDecimal</td> <td>制作方法价格</td> </tr> <tr> <td style="text-align: left;">addPri</td> <td style="text-align: left;">否</td> <td style="text-align: left;">BigDecimal</td> <td>做法加价</td> </tr> </tbody> </table> <p><strong>itemDiscInfo</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">mmId</td> <td style="text-align: left;">是</td> <td>Long</td> <td>活动ID</td> </tr> <tr> <td style="text-align: left;">mmName</td> <td style="text-align: left;">是</td> <td>String</td> <td>活动名称</td> </tr> <tr> <td style="text-align: left;">discType</td> <td style="text-align: left;">是</td> <td>Long</td> <td>优惠类型 (0 满减 1满赠 3促销价 5同款第二份打折 8 手工折扣 9团购 10买赠 1001会员券 10002会员积分 )</td> </tr> <tr> <td style="text-align: left;">discName</td> <td style="text-align: left;">是</td> <td>Long</td> <td>优惠名称</td> </tr> <tr> <td style="text-align: left;">discMoney</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>优惠金额(分)</td> </tr> </tbody> </table> <p><strong>payInfo</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">paywayId</td> <td style="text-align: left;">是</td> <td>Long</td> <td>支付方式ID(1、现金; 2、银行卡; 4、微信;5、支付宝; 8、会员(储值); 9、会员(积分); 10、会员(券))</td> </tr> <tr> <td style="text-align: left;">incomMoney</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>支付金额(分)</td> </tr> <tr> <td style="text-align: left;">notIncomeMoney</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>不计入实收金额(分)</td> </tr> </tbody> </table> <p><strong>discountInfo</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">mmId</td> <td style="text-align: left;">是</td> <td>Long</td> <td>活动ID</td> </tr> <tr> <td style="text-align: left;">mmName</td> <td style="text-align: left;">是</td> <td>String</td> <td>活动名称</td> </tr> <tr> <td style="text-align: left;">levelType</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>优惠力度 0-整单,1-品项</td> </tr> <tr> <td style="text-align: left;">discType</td> <td style="text-align: left;">是</td> <td>Long</td> <td>优惠类型 (0 满减 1满赠 3促销价 5同款第二份打折 8 手工折扣 9团购 10买赠 1001会员券 10002会员积分 )</td> </tr> <tr> <td style="text-align: left;">discName</td> <td style="text-align: left;">是</td> <td>Long</td> <td>优惠名称</td> </tr> <tr> <td style="text-align: left;">discMoney</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>优惠金额(分)</td> </tr> </tbody> </table> <p><strong>ticketInfo</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">是</td> <td>Long</td> <td>劵id</td> </tr> <tr> <td style="text-align: left;">couponName</td> <td style="text-align: left;">是</td> <td>String</td> <td>劵的名称</td> </tr> <tr> <td style="text-align: left;">couponType</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>券类型 (1.折扣券 2.代金券 3.品项券 4.优惠券)</td> </tr> <tr> <td style="text-align: left;">couponCode</td> <td style="text-align: left;">是</td> <td>String</td> <td>券编号</td> </tr> <tr> <td style="text-align: left;">count</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>用劵张数</td> </tr> <tr> <td style="text-align: left;">couponUseMoney</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>劵核销金额(分)</td> </tr> <tr> <td style="text-align: left;">couponDiscMoney</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>劵优惠金额(分)</td> <td></td> </tr> </tbody> </table> <p><strong>deliveryInfo</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">deNo</td> <td style="text-align: left;">是</td> <td>String</td> <td>外卖单号</td> </tr> <tr> <td style="text-align: left;">sumFee</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>点餐金额(分)</td> </tr> <tr> <td style="text-align: left;">payBill</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>原账单总金额(分)</td> </tr> <tr> <td style="text-align: left;">lastTotal</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>顾客实付金额(分)</td> </tr> <tr> <td style="text-align: left;">serviceFee</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>平台服务费(分)</td> </tr> <tr> <td style="text-align: left;">shopPart</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>商家承担的优惠(分)</td> </tr> <tr> <td style="text-align: left;">platPart</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>平台承担的补贴(分)</td> </tr> <tr> <td style="text-align: left;">dePrice</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>平台承担的配送费(分)</td> </tr> <tr> <td style="text-align: left;">deliverFee</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>配送费(分)</td> </tr> <tr> <td style="text-align: left;">activityTotal</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>外卖总优惠(分)</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>配送状态</td> </tr> </tbody> </table> <p><strong>memberInfo</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">crmTsCode</td> <td style="text-align: left;">是</td> <td>String</td> <td>会员平台流水号</td> </tr> <tr> <td style="text-align: left;">platfrom</td> <td style="text-align: left;">是</td> <td>String</td> <td>平台名称</td> </tr> <tr> <td style="text-align: left;">memberId</td> <td style="text-align: left;">是</td> <td>String</td> <td>食客(会员)id</td> </tr> <tr> <td style="text-align: left;">cardNo</td> <td style="text-align: left;">是</td> <td>String</td> <td>食客(会员) 卡号</td> </tr> <tr> <td style="text-align: left;">mobile</td> <td style="text-align: left;">是</td> <td>String</td> <td>食客(会员) 手机号</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">是</td> <td>String</td> <td>食客(会员) 名称</td> </tr> <tr> <td style="text-align: left;">consumeMoney</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>会员消费总额(分)</td> </tr> <tr> <td style="text-align: left;">crmPayInfos</td> <td style="text-align: left;">是</td> <td>List<crmPayInfo></td> <td>会员支付信息</td> </tr> </tbody> </table> <p><strong>crmPayInfo</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">payType</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>支付类型(1.余额 2.积分 3.会员券)</td> </tr> <tr> <td style="text-align: left;">payMoney</td> <td style="text-align: left;">是</td> <td>Integer</td> <td>消费金额(分)</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code> { "result": 0, "msg": "请求成功", "code": "0", "errorMsg": "", "data": "QSdQsLNAUSYthYwEhLzBNSK29kjrpoK7GtA/08Did8LoP2zRsuqM1rv4Glq+RalembMkWWTMFJdoQvyJNtNJ9rixHkTlKUVKfLbp8Q+61Sf1n/goJiHRrCIz6up8kxGIYMYsjGXTcNfao1hxFDh2b924m49jxkvl+r5KdmLAV28=" }</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> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML