business-2025


下单

<p><strong>请求URI:</strong></p> <ul> <li><code>/order/trade</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST <code>AUTH</code></li> </ul> <p><strong>参数:</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;">department_uid</td> <td style="text-align: left;">require,&gt;=:0</td> <td style="text-align: left;">bigint unsigned</td> <td>会员部门唯一编码</td> </tr> <tr> <td style="text-align: left;">customer_uid</td> <td style="text-align: left;">require,&gt;=:0</td> <td style="text-align: left;">bigint unsigned</td> <td>会员唯一编码</td> </tr> <tr> <td style="text-align: left;">customer_signature</td> <td style="text-align: left;">max:254</td> <td style="text-align: left;">string</td> <td>会员确认签名(暂定url)</td> </tr> <tr> <td style="text-align: left;">original_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>原始订单价(分)</td> </tr> <tr> <td style="text-align: left;">transaction_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>订单成交价(分)</td> </tr> <tr> <td style="text-align: left;">reduce_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>订单优惠金额(分)</td> </tr> <tr> <td style="text-align: left;">cost_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>订单成本金额(分)</td> </tr> <tr> <td style="text-align: left;">coupon_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>订单优惠券金额(分)</td> </tr> <tr> <td style="text-align: left;">buy_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>购买数量</td> </tr> <tr> <td style="text-align: left;">designee_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>指定:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">free_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>免单:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">prepaid_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>充值订单:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">consume_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>消费订单:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">speed_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>快速消费模式:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">arrears_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>欠款还款订单:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">new_customer_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>开卡订单:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">inc_balance_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>增加余额(分)</td> </tr> <tr> <td style="text-align: left;">inc_extra_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>增加赠金(分)</td> </tr> <tr> <td style="text-align: left;">inc_rewards_points</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>增加积分</td> </tr> <tr> <td style="text-align: left;">inc_arrears_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>增加欠款(分)</td> </tr> <tr> <td style="text-align: left;">dec_balance_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>减少余额(分)</td> </tr> <tr> <td style="text-align: left;">dec_extra_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>减少赠金(分)</td> </tr> <tr> <td style="text-align: left;">dec_rewards_points</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>减少积分</td> </tr> <tr> <td style="text-align: left;">dec_arrears_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>减少欠款(分)</td> </tr> <tr> <td style="text-align: left;">order_datetime</td> <td style="text-align: left;">require</td> <td style="text-align: left;">datetime</td> <td>订单时间</td> </tr> <tr> <td style="text-align: left;">remind_notify_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>通知:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">memo</td> <td style="text-align: left;">max:254</td> <td style="text-align: left;">string</td> <td>备注</td> </tr> <tr> <td style="text-align: left;">guests_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>客数</td> </tr> <tr> <td style="text-align: left;">guests_man_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>男客数</td> </tr> <tr> <td style="text-align: left;">guests_woman_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>女客数</td> </tr> <tr> <td style="text-align: left;"><a href="#pay_terms">pay_terms</a></td> <td style="text-align: left;">list</td> <td style="text-align: left;">array</td> <td>支付方式列表</td> </tr> <tr> <td style="text-align: left;"><a href="#manual">manual</a></td> <td style="text-align: left;">list,[&amp;#42;].&gt;0</td> <td style="text-align: left;">array</td> <td>手工单号列表</td> </tr> <tr> <td style="text-align: left;"><a href="#coupon_used">coupon_used</a></td> <td style="text-align: left;">list</td> <td style="text-align: left;">array</td> <td>使用优惠券列表</td> </tr> <tr> <td style="text-align: left;"><a href="#measure_used">measure_used</a></td> <td style="text-align: left;">list</td> <td style="text-align: left;">array</td> <td>使用计次列表</td> </tr> <tr> <td style="text-align: left;"><a href="#shop_goods">shop_goods</a></td> <td style="text-align: left;">requireIf:consume_switch,1,list</td> <td style="text-align: left;">array</td> <td>购物商品列表</td> </tr> </tbody> </table> <p>&gt; customer_uid&gt;0时,会员资产变动需满足判断 [当前资产值+(增加资产值-减少资产值)&gt;=0] 否则返回错误提示</p> <ul> <li>余额: balance_price+(inc_balance_price-dec_balance_price)&gt;=0</li> <li>赠金: extra_price+(inc_extra_price-dec_extra_price)&gt;=0</li> <li>积分: rewards_points+(inc_rewards_points-dec_rewards_points)&gt;=0</li> <li>欠款: arrears_price+(inc_arrears_price-dec_arrears_price)&gt;=0</li> </ul> <hr /> <p>&gt; &lt;a name=&quot;pay_terms&quot;&gt;&lt;font color=000&gt;pay_terms 付款方式格式内容&lt;/font&gt;&lt;/a&gt;</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;">title</td> <td style="text-align: left;">require,max:254</td> <td style="text-align: left;">string</td> <td>名称</td> </tr> <tr> <td style="text-align: left;">pay_uid</td> <td style="text-align: left;">require,&gt;:0,integer</td> <td style="text-align: left;">int</td> <td>唯一值</td> </tr> <tr> <td style="text-align: left;">side_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>支付方式:0=站内,1=站外</td> </tr> <tr> <td style="text-align: left;">inside_keyword</td> <td style="text-align: left;">require</td> <td style="text-align: left;">string</td> <td>站内支付字段</td> </tr> <tr> <td style="text-align: left;">outside_keyword</td> <td style="text-align: left;">require</td> <td style="text-align: left;">string</td> <td>站外支付关键字</td> </tr> <tr> <td style="text-align: left;">pay_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>支付金额(分)</td> </tr> </tbody> </table> <pre><code>[ { &amp;quot;title&amp;quot;: &amp;quot;余额&amp;quot;,//标题 &amp;quot;pay_uid&amp;quot;: 2411195113200189,//唯一值 &amp;quot;side_switch&amp;quot;: 0,//支付方式:0=站内,1=站外 &amp;quot;inside_keyword&amp;quot;: &amp;quot;balance_price&amp;quot;,//站内绑定关键字(会员) 空=无操作,balance_price=余额,extra_price=赠送余额,rewards_points=积分 &amp;quot;outside_keyword&amp;quot;: &amp;quot;&amp;quot;,//站外支付关键字 scan_wechat=扫码微信支付,scan_alipay=扫码支付宝 //↑字段为支付列表返回取整个对象 追加补入↓字段 &amp;quot;pay_price&amp;quot;:90,//支付金额(分) } ],</code></pre> <hr /> <p>&gt; &lt;a name=&quot;measure_used&quot;&gt;&lt;font color=000&gt;measure_used格式内容&lt;/font&gt;&lt;/a&gt;</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;">order_shop_goods_measure_uid</td> <td style="text-align: left;">require,&gt;:0,integer</td> <td style="text-align: left;">int</td> <td>计次订单唯一值</td> </tr> <tr> <td style="text-align: left;">used_aggregate_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>使用次数</td> </tr> <tr> <td style="text-align: left;">used_extra_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>使用赠送次数</td> </tr> <tr> <td style="text-align: left;">inquiry_datetime</td> <td style="text-align: left;">require</td> <td style="text-align: left;">datetime</td> <td>回访时间</td> </tr> <tr> <td style="text-align: left;">guests_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>客数</td> </tr> <tr> <td style="text-align: left;">guests_man_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>男客数</td> </tr> <tr> <td style="text-align: left;">guests_woman_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>女客数</td> </tr> <tr> <td style="text-align: left;">commission</td> <td style="text-align: left;">list</td> <td style="text-align: left;">array</td> <td>提成</td> </tr> </tbody> </table> <p>&gt; &lt;a name=&quot;measure_used.commission&quot;&gt;&lt;font color=000&gt;measure_used.commission格式内容&lt;/font&gt;&lt;/a&gt;</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;">employee_uid</td> <td style="text-align: left;">require,&gt;:0</td> <td style="text-align: left;">bigint unsigned</td> <td>员工唯一编码</td> </tr> <tr> <td style="text-align: left;">employee_position_uid</td> <td style="text-align: left;">require,&gt;:0</td> <td style="text-align: left;">bigint unsigned</td> <td>员工职位唯一编码</td> </tr> <tr> <td style="text-align: left;">employee_group_uid</td> <td style="text-align: left;">require,&gt;:0</td> <td style="text-align: left;">bigint unsigned</td> <td>员工部门唯一编码</td> </tr> <tr> <td style="text-align: left;">commission_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>提成(分)</td> </tr> <tr> <td style="text-align: left;">performance_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>业绩(分)</td> </tr> <tr> <td style="text-align: left;">designee_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>指定:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">real_free_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>实业绩免单金额(分)</td> </tr> <tr> <td style="text-align: left;">real_cash_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>实业绩现金金额(分)</td> </tr> <tr> <td style="text-align: left;">real_account_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>实业绩账户金额(分)</td> </tr> <tr> <td style="text-align: left;">virtual_free_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>虚业绩免单金额(分)</td> </tr> <tr> <td style="text-align: left;">virtual_cash_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>虚业绩现金金额(分)</td> </tr> <tr> <td style="text-align: left;">virtual_account_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>虚业绩账户金额(分)</td> </tr> <tr> <td style="text-align: left;">cost_free_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>成本业绩免单金额(分)</td> </tr> <tr> <td style="text-align: left;">cost_cash_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>成本业绩现金金额(分)</td> </tr> <tr> <td style="text-align: left;">cost_account_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>成本业绩账户金额(分)</td> </tr> <tr> <td style="text-align: left;">guests_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>客数</td> </tr> <tr> <td style="text-align: left;">guests_man_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>男客数</td> </tr> <tr> <td style="text-align: left;">guests_woman_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>女客数</td> </tr> </tbody> </table> <pre><code>[ //计次使用         {             &amp;quot;order_shop_goods_measure_uid&amp;quot;: 2412105047000002,             &amp;quot;used_aggregate_qty&amp;quot;: 1,             &amp;quot;used_extra_qty&amp;quot;: 1,             &amp;quot;inquiry_datetime&amp;quot;: &amp;quot;2024-12-22 10:00:00&amp;quot;,             &amp;quot;guests_qty&amp;quot;: 1,             &amp;quot;guests_man_qty&amp;quot;: 0,             &amp;quot;guests_woman_qty&amp;quot;: 1,             &amp;quot;commission&amp;quot;: [ //提成                 {                     &amp;quot;guests_qty&amp;quot;: 1,                     &amp;quot;guests_man_qty&amp;quot;: 1,                     &amp;quot;guests_woman_qty&amp;quot;: 0,                     &amp;quot;employee_uid&amp;quot;: 2411275671100112,                     &amp;quot;employee_position_uid&amp;quot;: 0,                     &amp;quot;employee_group_uid&amp;quot;: 0,                     &amp;quot;commission_price&amp;quot;: 9,                     &amp;quot;performance_price&amp;quot;: 9,                     &amp;quot;designee_switch&amp;quot;: 0,                     &amp;quot;real_free_price&amp;quot;: 9,                     &amp;quot;real_cash_price&amp;quot;: 9,                     &amp;quot;real_account_price&amp;quot;: 9,                     &amp;quot;virtual_free_price&amp;quot;: 9,                     &amp;quot;virtual_cash_price&amp;quot;: 9,                     &amp;quot;virtual_account_price&amp;quot;: 9,                     &amp;quot;cost_free_price&amp;quot;: 9,                     &amp;quot;cost_cash_price&amp;quot;: 9,                     &amp;quot;cost_account_price&amp;quot;: 9                 }             ]         }     ]</code></pre> <hr /> <p>&gt; &lt;a name=&quot;coupon_used&quot;&gt;&lt;font color=000&gt;coupon_used格式内容&lt;/font&gt;&lt;/a&gt;</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;">order_shop_goods_coupon_uid</td> <td style="text-align: left;">require,&gt;:0,integer</td> <td style="text-align: left;">int</td> <td>优惠券订单唯一值</td> </tr> <tr> <td style="text-align: left;">used_price</td> <td style="text-align: left;">require,integer,&gt;:0</td> <td style="text-align: left;">int</td> <td>使用金额(分)</td> </tr> </tbody> </table> <pre><code> [ //优惠券使用         {             &amp;quot;order_shop_goods_coupon_uid&amp;quot;: 2412113862500004,             &amp;quot;used_price&amp;quot;: 3         }     ]</code></pre> <hr /> <p>&gt; &lt;a name=&quot;manual&quot;&gt;&lt;font color=000&gt;manual格式内容&lt;/font&gt;&lt;/a&gt;</p> <pre><code>[ 123, 456 ]</code></pre> <hr /> <p>&gt; &lt;a name=&quot;shop_goods&quot;&gt;&lt;font color=000&gt;shop_goods购物内容格式&lt;/font&gt;&lt;/a&gt;</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;">free_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>免单:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">goods_uid</td> <td style="text-align: left;">require,&gt;:0</td> <td style="text-align: left;">int</td> <td>商品唯一编码</td> </tr> <tr> <td style="text-align: left;">bundle_goods_uid</td> <td style="text-align: left;">require,&gt;:0</td> <td style="text-align: left;">int</td> <td>捆绑对象商品唯一编码</td> </tr> <tr> <td style="text-align: left;">original_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>原始价(分)</td> </tr> <tr> <td style="text-align: left;">transaction_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>成交价(分)</td> </tr> <tr> <td style="text-align: left;">reduce_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>优惠金额(分)</td> </tr> <tr> <td style="text-align: left;">cost_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>成本金额(分)</td> </tr> <tr> <td style="text-align: left;">coupon_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>优惠券金额(分)</td> </tr> <tr> <td style="text-align: left;">total_transaction_per</td> <td style="text-align: left;">require,&gt;=:0,&lt;=:100</td> <td style="text-align: left;">decimal(5,2)</td> <td>成交价占总成交金额百分比</td> </tr> <tr> <td style="text-align: left;">buy_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>购买数量</td> </tr> <tr> <td style="text-align: left;">guests_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>客数</td> </tr> <tr> <td style="text-align: left;">guests_man_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>男客数</td> </tr> <tr> <td style="text-align: left;">guests_woman_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>女客数</td> </tr> <tr> <td style="text-align: left;"><a href="#shop_goods.pay_terms">pay_terms</a></td> <td style="text-align: left;">list</td> <td style="text-align: left;">array</td> <td>支付方式</td> </tr> <tr> <td style="text-align: left;"><a href="#shop_goods.commission">commission</a></td> <td style="text-align: left;">list</td> <td style="text-align: left;">array</td> <td>提成</td> </tr> <tr> <td style="text-align: left;"><a href="#shop_goods.consumable">consumable</a></td> <td style="text-align: left;">list</td> <td style="text-align: left;">array</td> <td>规格商品列表</td> </tr> <tr> <td style="text-align: left;"><a href="#shop_goods.coupon">coupon</a></td> <td style="text-align: left;">list</td> <td style="text-align: left;">array</td> <td>购买的优惠券列表</td> </tr> <tr> <td style="text-align: left;"><a href="#shop_goods.measure">measure</a></td> <td style="text-align: left;">list</td> <td style="text-align: left;">array</td> <td>购买的计次列表</td> </tr> </tbody> </table> <ul> <li>goods_uid存在两个特殊值 1000000000000001=快速消费 1000000000000010=无码商品</li> </ul> <hr /> <p>&gt; &lt;a name=&quot;shop_goods.pay_terms&quot;&gt;&lt;font color=000&gt;shop_goods.pay_terms格式&lt;/font&gt;&lt;/a&gt;</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;">title</td> <td style="text-align: left;">require,max:254</td> <td style="text-align: left;">string</td> <td>名称</td> </tr> <tr> <td style="text-align: left;">pay_uid</td> <td style="text-align: left;">require,&gt;:0,integer</td> <td style="text-align: left;">int</td> <td>唯一值</td> </tr> <tr> <td style="text-align: left;">side_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>支付方式:0=站内,1=站外</td> </tr> <tr> <td style="text-align: left;">inside_keyword</td> <td style="text-align: left;">require</td> <td style="text-align: left;">string</td> <td>站内支付字段</td> </tr> <tr> <td style="text-align: left;">outside_keyword</td> <td style="text-align: left;">require</td> <td style="text-align: left;">string</td> <td>站外支付关键字</td> </tr> <tr> <td style="text-align: left;">pay_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>支付金额(分)</td> </tr> <tr> <td style="text-align: left;">reduce_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>优惠金额(分)</td> </tr> </tbody> </table> <pre><code>[ { &amp;quot;title&amp;quot;: &amp;quot;余额&amp;quot;,//标题 &amp;quot;pay_uid&amp;quot;: 2411195113200189,//唯一值 &amp;quot;side_switch&amp;quot;: 0,//支付方式:0=站内,1=站外 &amp;quot;inside_keyword&amp;quot;: &amp;quot;balance_price&amp;quot;,//站内绑定关键字(会员) 空=无操作,balance_price=余额,extra_price=赠送余额,rewards_points=积分 &amp;quot;outside_keyword&amp;quot;: &amp;quot;&amp;quot;,//站外支付关键字 scan_wechat=扫码微信支付,scan_alipay=扫码支付宝 //↑字段为支付列表返回取整个对象 追加补入↓字段 &amp;quot;pay_price&amp;quot;:90,//支付金额(分) &amp;quot;reduce_price&amp;quot;:90,//优惠金额(分) } ],</code></pre> <hr /> <p>&gt; &lt;a name=&quot;shop_goods.commission&quot;&gt;&lt;font color=000&gt;shop_goods.commission&lt;/font&gt;&lt;/a&gt;</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;">employee_uid</td> <td style="text-align: left;">require,&gt;:0</td> <td style="text-align: left;">bigint unsigned</td> <td>员工唯一编码</td> </tr> <tr> <td style="text-align: left;">employee_position_uid</td> <td style="text-align: left;">require,&gt;:0</td> <td style="text-align: left;">bigint unsigned</td> <td>员工职位唯一编码</td> </tr> <tr> <td style="text-align: left;">employee_group_uid</td> <td style="text-align: left;">require,&gt;:0</td> <td style="text-align: left;">bigint unsigned</td> <td>员工部门唯一编码</td> </tr> <tr> <td style="text-align: left;">commission_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>提成(分)</td> </tr> <tr> <td style="text-align: left;">performance_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>业绩(分)</td> </tr> <tr> <td style="text-align: left;">designee_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>指定:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">real_free_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>实业绩免单金额(分)</td> </tr> <tr> <td style="text-align: left;">real_cash_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>实业绩现金金额(分)</td> </tr> <tr> <td style="text-align: left;">real_account_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>实业绩账户金额(分)</td> </tr> <tr> <td style="text-align: left;">virtual_free_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>虚业绩免单金额(分)</td> </tr> <tr> <td style="text-align: left;">virtual_cash_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>虚业绩现金金额(分)</td> </tr> <tr> <td style="text-align: left;">virtual_account_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>虚业绩账户金额(分)</td> </tr> <tr> <td style="text-align: left;">cost_free_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>成本业绩免单金额(分)</td> </tr> <tr> <td style="text-align: left;">cost_cash_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>成本业绩现金金额(分)</td> </tr> <tr> <td style="text-align: left;">cost_account_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>成本业绩账户金额(分)</td> </tr> <tr> <td style="text-align: left;">guests_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>客数</td> </tr> <tr> <td style="text-align: left;">guests_man_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>男客数</td> </tr> <tr> <td style="text-align: left;">guests_woman_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>女客数</td> </tr> <tr> <td style="text-align: left;"><a href="#shop_goods.commission.pay_terms">pay_terms</a></td> <td style="text-align: left;">list</td> <td style="text-align: left;">array</td> <td>支付方式</td> </tr> </tbody> </table> <p>&gt; &lt;a name=&quot;shop_goods.commission.pay_terms&quot;&gt;&lt;font color=000&gt;shop_goods.commission.pay_terms格式&lt;/font&gt;&lt;/a&gt;</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;">title</td> <td style="text-align: left;">require,max:254</td> <td style="text-align: left;">string</td> <td>名称</td> </tr> <tr> <td style="text-align: left;">pay_uid</td> <td style="text-align: left;">require,&gt;:0,integer</td> <td style="text-align: left;">int</td> <td>唯一值</td> </tr> <tr> <td style="text-align: left;">side_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>支付方式:0=站内,1=站外</td> </tr> <tr> <td style="text-align: left;">inside_keyword</td> <td style="text-align: left;">require</td> <td style="text-align: left;">string</td> <td>站内支付字段</td> </tr> <tr> <td style="text-align: left;">outside_keyword</td> <td style="text-align: left;">require</td> <td style="text-align: left;">string</td> <td>站外支付关键字</td> </tr> <tr> <td style="text-align: left;">commission_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>提成(分)</td> </tr> <tr> <td style="text-align: left;">performance_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>业绩(分)</td> </tr> </tbody> </table> <pre><code> [                     {                         &amp;quot;guests_qty&amp;quot;: 1,                         &amp;quot;guests_man_qty&amp;quot;: 1,                         &amp;quot;guests_woman_qty&amp;quot;: 0,                         &amp;quot;employee_uid&amp;quot;: 2411275671100112,                         &amp;quot;employee_position_uid&amp;quot;: 0,                         &amp;quot;employee_group_uid&amp;quot;: 0,                         &amp;quot;commission_price&amp;quot;: 100,                         &amp;quot;performance_price&amp;quot;: 100,                         &amp;quot;designee_switch&amp;quot;: 0,                         &amp;quot;real_free_price&amp;quot;: 100,                         &amp;quot;real_cash_price&amp;quot;: 100,                         &amp;quot;real_account_price&amp;quot;: 100,                         &amp;quot;virtual_free_price&amp;quot;: 100,                         &amp;quot;virtual_cash_price&amp;quot;: 100,                         &amp;quot;virtual_account_price&amp;quot;: 100,                         &amp;quot;cost_free_price&amp;quot;: 100,                         &amp;quot;cost_cash_price&amp;quot;: 100,                         &amp;quot;cost_account_price&amp;quot;: 100,                         &amp;quot;pay_terms&amp;quot;: [                             {                                 &amp;quot;title&amp;quot;: &amp;quot;余额&amp;quot;,                                 &amp;quot;pay_uid&amp;quot;: 2411195113200189,                                 &amp;quot;side_switch&amp;quot;: 0,                                 &amp;quot;inside_keyword&amp;quot;: &amp;quot;balance_price&amp;quot;,                                 &amp;quot;outside_keyword&amp;quot;: &amp;quot;undefined&amp;quot;,                                 &amp;quot;commission_price&amp;quot;: 100,                                 &amp;quot;performance_price&amp;quot;: 100                             },                             {                                 &amp;quot;title&amp;quot;: &amp;quot;余额&amp;quot;,                                 &amp;quot;pay_uid&amp;quot;: 2411195113200189,                                 &amp;quot;side_switch&amp;quot;: 0,                                 &amp;quot;inside_keyword&amp;quot;: &amp;quot;balance_price&amp;quot;,                                 &amp;quot;outside_keyword&amp;quot;: &amp;quot;undefined&amp;quot;,                                 &amp;quot;commission_price&amp;quot;: 100,                                 &amp;quot;performance_price&amp;quot;: 100                             }                         ]                     }                 ]</code></pre> <hr /> <p>&gt; &lt;a name=&quot;shop_goods.consumable&quot;&gt;&lt;font color=000&gt;shop_goods.consumable&lt;/font&gt;&lt;/a&gt;</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;">consumable_goods_uid</td> <td style="text-align: left;">require,&gt;:0</td> <td style="text-align: left;">bigint unsigned</td> <td>规格商品唯一编码</td> </tr> <tr> <td style="text-align: left;">group_title</td> <td style="text-align: left;">require,max:254</td> <td style="text-align: left;">string</td> <td>分组名称</td> </tr> <tr> <td style="text-align: left;">transaction_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>成交价(分)</td> </tr> <tr> <td style="text-align: left;">original_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>原始价(分)</td> </tr> </tbody> </table> <pre><code>                [                     {                         &amp;quot;consumable_goods_uid&amp;quot;: 2412063745700122,                         &amp;quot;group_title&amp;quot;: &amp;quot;杯型&amp;quot;,                         &amp;quot;original_price&amp;quot;: 4,                         &amp;quot;transaction_price&amp;quot;: 4                     },                     {                         &amp;quot;consumable_goods_uid&amp;quot;: 2412115189000122,                         &amp;quot;group_title&amp;quot;: &amp;quot;温度&amp;quot;,                         &amp;quot;original_price&amp;quot;: 0,                         &amp;quot;transaction_price&amp;quot;: 0                     }                 ]</code></pre> <hr /> <p>&gt; &lt;a name=&quot;shop_goods.coupon&quot;&gt;&lt;font color=000&gt;shop_goods.coupon&lt;/font&gt;&lt;/a&gt;</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;">expiry_forever_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>无限有效期:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">expiry_effect_timestamp</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>生效时间</td> </tr> <tr> <td style="text-align: left;">expiry_expiration_timestamp</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>截止时间</td> </tr> <tr> <td style="text-align: left;">disposable_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>单次抵扣:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">balance_price</td> <td style="text-align: left;">require,&gt;=:0</td> <td style="text-align: left;">int unsigned</td> <td>优惠券金额(分)</td> </tr> <tr> <td style="text-align: left;">limit_type</td> <td style="text-align: left;">require,in:0,1,2,integer</td> <td style="text-align: left;">int</td> <td>使用限制:0=通用券,1=分类券,2=定向券</td> </tr> <tr> <td style="text-align: left;">limit_type_payload</td> <td style="text-align: left;">[*].&gt;:0</td> <td style="text-align: left;">array</td> <td>使用限制载荷</td> </tr> <tr> <td style="text-align: left;">limit_price_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>限制金额:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">limit_price</td> <td style="text-align: left;">require,&gt;=:0</td> <td style="text-align: left;">int unsigned</td> <td>限制金额(分)</td> </tr> <tr> <td style="text-align: left;">use_limit_price_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>使用门槛:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">use_limit_price</td> <td style="text-align: left;">require,&gt;=:0</td> <td style="text-align: left;">int unsigned</td> <td>使用门槛金额(分)</td> </tr> </tbody> </table> <pre><code>                [                     {                         &amp;quot;expiry_forever_switch&amp;quot;: 0,                         &amp;quot;expiry_effect_timestamp&amp;quot;: 1732255155,                         &amp;quot;expiry_expiration_timestamp&amp;quot;: 1832255155,                         &amp;quot;disposable_switch&amp;quot;: 0,                         &amp;quot;balance_price&amp;quot;: 100,                         &amp;quot;limit_type&amp;quot;: 2,                         &amp;quot;limit_type_payload&amp;quot;: [                             2412034760300122                         ],                         &amp;quot;limit_price_switch&amp;quot;: 1,                         &amp;quot;limit_price&amp;quot;: 1,                         &amp;quot;use_limit_price_switch&amp;quot;: 0,                         &amp;quot;use_limit_price&amp;quot;: 1                     }                 ]</code></pre> <hr /> <p>&gt; &lt;a name=&quot;shop_goods.measure&quot;&gt;&lt;font color=000&gt;shop_goods.measure&lt;/font&gt;&lt;/a&gt;</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;">expiry_forever_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>无限有效期:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">expiry_timestamp</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>到期时间</td> </tr> <tr> <td style="text-align: left;">infinite_qty_switch</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>无限次数:0=否,1=是</td> </tr> <tr> <td style="text-align: left;">aggregate_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>次数</td> </tr> <tr> <td style="text-align: left;">extra_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>赠送次数</td> </tr> <tr> <td style="text-align: left;">extra_cost_price</td> <td style="text-align: left;">require,&gt;=:0,integer</td> <td style="text-align: left;">int</td> <td>赠送价值(分)</td> </tr> <tr> <td style="text-align: left;">limit_type</td> <td style="text-align: left;">require,in:0,1,2,3,integer</td> <td style="text-align: left;">int</td> <td>使用限制:0=不限制,1=天,2=周,3=年</td> </tr> <tr> <td style="text-align: left;">limit_qty</td> <td style="text-align: left;">require,integer</td> <td style="text-align: left;">int</td> <td>限制次数</td> </tr> <tr> <td style="text-align: left;">commission_calculate_type</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>业绩模式:0=整体计算,1=分别计算</td> </tr> <tr> <td style="text-align: left;">employee_commission_type</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>业绩计算方式:0=比例,1=固定</td> </tr> <tr> <td style="text-align: left;">employee_commission_value</td> <td style="text-align: left;">require,max:254</td> <td style="text-align: left;">string</td> <td>业绩计算载荷(百分比/金额(分))</td> </tr> <tr> <td style="text-align: left;">employee_extra_commission_type</td> <td style="text-align: left;">require,in:0,1,integer</td> <td style="text-align: left;">int</td> <td>赠送业绩计算方式:0=比例,1=固定</td> </tr> <tr> <td style="text-align: left;">employee_extra_commission_value</td> <td style="text-align: left;">require,max:254</td> <td style="text-align: left;">string</td> <td>赠送业绩计算载荷(百分比/金额(分))</td> </tr> </tbody> </table> <pre><code>                [                     {                         &amp;quot;expiry_forever_switch&amp;quot;: 1,                         &amp;quot;expiry_timestamp&amp;quot;: 0,                         &amp;quot;infinite_qty_switch&amp;quot;: 0,                         &amp;quot;aggregate_qty&amp;quot;: 10,                         &amp;quot;extra_qty&amp;quot;: 2,                         &amp;quot;extra_cost_price&amp;quot;: 19900,                         &amp;quot;limit_type&amp;quot;: 1,                         &amp;quot;limit_qty&amp;quot;: 5,                         &amp;quot;commission_calculate_type&amp;quot;: 1,                         &amp;quot;employee_commission_type&amp;quot;: 1,                         &amp;quot;employee_commission_value&amp;quot;: 10,                         &amp;quot;employee_extra_commission_type&amp;quot;: 1,                         &amp;quot;employee_extra_commission_value&amp;quot;: &amp;quot;10.88&amp;quot;                     },                     {                         &amp;quot;expiry_forever_switch&amp;quot;: 1,                         &amp;quot;expiry_timestamp&amp;quot;: 0,                         &amp;quot;infinite_qty_switch&amp;quot;: 0,                         &amp;quot;aggregate_qty&amp;quot;: 10,                         &amp;quot;extra_qty&amp;quot;: 2,                         &amp;quot;extra_cost_price&amp;quot;: 19900,                         &amp;quot;limit_type&amp;quot;: 1,                         &amp;quot;limit_qty&amp;quot;: 5,                         &amp;quot;commission_calculate_type&amp;quot;: 1,                         &amp;quot;employee_commission_type&amp;quot;: 1,                         &amp;quot;employee_commission_value&amp;quot;: 10,                         &amp;quot;employee_extra_commission_type&amp;quot;: 1,                         &amp;quot;employee_extra_commission_value&amp;quot;: 10                     }                 ]</code></pre> <hr />

页面列表

ITEM_HTML