提交订单页面(4.0)
<p><strong>简要描述:</strong> </p>
<ul>
<li>提交订单页面</li>
</ul>
<p><strong>作者:</strong> </p>
<ul>
<li>徐辉</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/xtwl_read_interface/cmd</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </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;">shopId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商家Id</td>
</tr>
<tr>
<td style="text-align: left;">boxFee</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>打包盒费用</td>
</tr>
<tr>
<td style="text-align: left;">freight</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>配送费</td>
</tr>
<tr>
<td style="text-align: left;">custId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>客户id</td>
</tr>
<tr>
<td style="text-align: left;">userId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">goods</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品list</td>
</tr>
<tr>
<td style="text-align: left;">goodId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品id</td>
</tr>
<tr>
<td style="text-align: left;">goodsName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品名称</td>
</tr>
<tr>
<td style="text-align: left;">goodNumber</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品数量</td>
</tr>
<tr>
<td style="text-align: left;">goodOriginalPrice</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>单个商品总数原价</td>
</tr>
<tr>
<td style="text-align: left;">limitedNumber</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品限购数量</td>
</tr>
<tr>
<td style="text-align: left;">skuId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>规格id</td>
</tr>
<tr>
<td style="text-align: left;">skuAttributes</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>规格属性</td>
</tr>
<tr>
<td style="text-align: left;">isDiscount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>是否是打折商品</td>
</tr>
<tr>
<td style="text-align: left;">goodPrice</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品价格(单个商品总价)</td>
</tr>
<tr>
<td style="text-align: left;">userLongitude</td>
<td style="text-align: left;">与addressId二选一</td>
<td style="text-align: left;">string</td>
<td>用户经度</td>
</tr>
<tr>
<td style="text-align: left;">userLatitude</td>
<td style="text-align: left;">与addressId二选一</td>
<td style="text-align: left;">string</td>
<td>用户纬度</td>
</tr>
<tr>
<td style="text-align: left;">addressId</td>
<td style="text-align: left;">与经纬度二选一</td>
<td style="text-align: left;">string</td>
<td>地址id</td>
</tr>
<tr>
<td style="text-align: left;">flag</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>0去结算给1去支付给</td>
</tr>
<tr>
<td style="text-align: left;">couponId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>使用优惠券id</td>
</tr>
<tr>
<td style="text-align: left;">couponSId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>使用代金券id</td>
</tr>
<tr>
<td style="text-align: left;">isSelfTake</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>是否是用户到店(1是)</td>
</tr>
<tr>
<td style="text-align: left;"><strong>isUserBalance</strong></td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>是否使用余额抵扣 (1是)</td>
</tr>
</tbody>
</table>
<p><strong>请求示例</strong></p>
<pre><code> {
"version": "1.0",
"modular":"apporder",
"requestname":"checkOrder",
"param":{
"authKey": "1",
"userKey": "5AF123419E987C07E053C208A8C003F3",
"timeStamp": "3423452353454",
"secretKey": "加密后的秘钥串",
"uuid": "java的uuid",
"dtype": "2",
"userId": "18912345678",
"custId": "1",
"freight": "2",
"shopId": "5B27F1D916674E01E053C208A8C0BEDF",
"boxFee": "3",
"goods": [{
"goodId": "5B575EA72A3B4915E053C208A8C036F9",
"goodNumber": "5",
"skuId": "5",
"isDiscount": "0",
"goodPrice": "1"
}]
}
}</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;">goods</td>
<td style="text-align: left;">string</td>
<td>商品list</td>
</tr>
<tr>
<td style="text-align: left;">goodId</td>
<td style="text-align: left;">string</td>
<td>商品id</td>
</tr>
<tr>
<td style="text-align: left;">goodsName</td>
<td style="text-align: left;">string</td>
<td>商品名称</td>
</tr>
<tr>
<td style="text-align: left;">goodNumber</td>
<td style="text-align: left;">string</td>
<td>商品数量</td>
</tr>
<tr>
<td style="text-align: left;">skuId</td>
<td style="text-align: left;">string</td>
<td>规格id</td>
</tr>
<tr>
<td style="text-align: left;">skuAttributes</td>
<td style="text-align: left;">string</td>
<td>规格属性</td>
</tr>
<tr>
<td style="text-align: left;">isDiscount</td>
<td style="text-align: left;">string</td>
<td>是否是打折商品</td>
</tr>
<tr>
<td style="text-align: left;">goodPrice</td>
<td style="text-align: left;">string</td>
<td>商品价格</td>
</tr>
<tr>
<td style="text-align: left;">goodsPicture</td>
<td style="text-align: left;">string</td>
<td>商品图片</td>
</tr>
<tr>
<td style="text-align: left;">goodOriginalPrice</td>
<td style="text-align: left;">string</td>
<td>商品原价</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">string</td>
<td>信息(库存不足之类)</td>
</tr>
<tr>
<td style="text-align: left;">activities</td>
<td style="text-align: left;">string</td>
<td>活动list</td>
</tr>
<tr>
<td style="text-align: left;">activityId</td>
<td style="text-align: left;">string</td>
<td>活动id</td>
</tr>
<tr>
<td style="text-align: left;">discountDetails</td>
<td style="text-align: left;">string</td>
<td>优惠价格</td>
</tr>
<tr>
<td style="text-align: left;">content</td>
<td style="text-align: left;">string</td>
<td>活动内容</td>
</tr>
<tr>
<td style="text-align: left;">icon</td>
<td style="text-align: left;">string</td>
<td>活动图标</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">string</td>
<td>活动类别:1新用户立减,2满额免运费,3满减,4满赠,5折扣 ,6配送费优惠,8下单返券,10返佣</td>
</tr>
<tr>
<td style="text-align: left;">shopId</td>
<td style="text-align: left;">string</td>
<td>商家id</td>
</tr>
<tr>
<td style="text-align: left;">boxFee</td>
<td style="text-align: left;">string</td>
<td>打包费</td>
</tr>
<tr>
<td style="text-align: left;">freight</td>
<td style="text-align: left;">string</td>
<td>运费</td>
</tr>
<tr>
<td style="text-align: left;">totalPrice</td>
<td style="text-align: left;">string</td>
<td>小计</td>
</tr>
<tr>
<td style="text-align: left;">shopName</td>
<td style="text-align: left;">string</td>
<td>店铺名称</td>
</tr>
<tr>
<td style="text-align: left;">totalDiscountPrice</td>
<td style="text-align: left;">string</td>
<td>优惠价格</td>
</tr>
<tr>
<td style="text-align: left;">isAddressFailure</td>
<td style="text-align: left;">string</td>
<td>是否地址失效1是0否</td>
</tr>
<tr>
<td style="text-align: left;">isOutScope</td>
<td style="text-align: left;">string</td>
<td>传的addressid是否在范围内(0不在配送范围内,1平台配送,2商家配送)</td>
</tr>
<tr>
<td style="text-align: left;">totalPriceNotFreight</td>
<td style="text-align: left;">string</td>
<td>不包含运费的小计</td>
</tr>
<tr>
<td style="text-align: left;">havingDiscount</td>
<td style="text-align: left;">string</td>
<td>满减折扣同享提示</td>
</tr>
<tr>
<td style="text-align: left;">isFreightFree</td>
<td style="text-align: left;">string</td>
<td>是否免配送费</td>
</tr>
<tr>
<td style="text-align: left;">resultcode/resultdesc</td>
<td style="text-align: left;">String</td>
<td>0成功/其它返回错误信息(0002,该订单已申请售后)</td>
</tr>
<tr>
<td style="text-align: left;">selectedCouponId</td>
<td style="text-align: left;">string</td>
<td>已选额优惠券id</td>
</tr>
<tr>
<td style="text-align: left;">selectedCouponSId</td>
<td style="text-align: left;">string</td>
<td>已选额代金券id</td>
</tr>
<tr>
<td style="text-align: left;">couponDiscountPrice</td>
<td style="text-align: left;">string</td>
<td>优惠券减免金额</td>
</tr>
<tr>
<td style="text-align: left;">availableCouponCount</td>
<td style="text-align: left;">string</td>
<td>可使用优惠券数目</td>
</tr>
<tr>
<td style="text-align: left;">userBalance</td>
<td style="text-align: left;">string</td>
<td>可用余额(3.0)</td>
</tr>
<tr>
<td style="text-align: left;">thresholdPrice</td>
<td style="text-align: left;">string</td>
<td>优惠券和代金券使用门槛金额(3.0)</td>
</tr>
<tr>
<td style="text-align: left;">shopAddress</td>
<td style="text-align: left;">string</td>
<td>店铺地址</td>
</tr>
<tr>
<td style="text-align: left;">shopLongitude</td>
<td style="text-align: left;">string</td>
<td>商家经度</td>
</tr>
<tr>
<td style="text-align: left;">shopLatitude</td>
<td style="text-align: left;">string</td>
<td>商家纬度</td>
</tr>
<tr>
<td style="text-align: left;">userLongitude</td>
<td style="text-align: left;">string</td>
<td>用户经度</td>
</tr>
<tr>
<td style="text-align: left;">userLatitude</td>
<td style="text-align: left;">string</td>
<td>用户纬度</td>
</tr>
<tr>
<td style="text-align: left;">actualDistance</td>
<td style="text-align: left;">string</td>
<td>用户与商家的距离</td>
</tr>
<tr>
<td style="text-align: left;">isPickup</td>
<td style="text-align: left;">string</td>
<td>是否支持到店:0不支持,1到店自取,2到店消费,3都支持</td>
</tr>
<tr>
<td style="text-align: left;">ruleExplain</td>
<td style="text-align: left;">string</td>
<td>互斥规则说明</td>
</tr>
<tr>
<td style="text-align: left;">orderWNotice</td>
<td style="text-align: left;">string</td>
<td>通告栏内容</td>
</tr>
<tr>
<td style="text-align: left;">rewardAmount</td>
<td style="text-align: left;">string</td>
<td>下单返佣金额</td>
</tr>
<tr>
<td style="text-align: left;">List<UserCouponBo> coupons</td>
<td style="text-align: left;">string</td>
<td>优惠券列表</td>
</tr>
<tr>
<td style="text-align: left;">actlist</td>
<td style="text-align: left;">Lsit<Integer></td>
<td>这单参与的活动的type</td>
</tr>
<tr>
<td style="text-align: left;">invoiceType</td>
<td style="text-align: left;">string</td>
<td><strong>抬头类型:1单位,2个人/非企业单位</strong></td>
</tr>
<tr>
<td style="text-align: left;">invoiceName</td>
<td style="text-align: left;">string</td>
<td><strong>公司抬头/抬头名称</strong></td>
</tr>
<tr>
<td style="text-align: left;">companyTaxNumber</td>
<td style="text-align: left;">string</td>
<td><strong>公司税号</strong></td>
</tr>
<tr>
<td style="text-align: left;">isInvoicing</td>
<td style="text-align: left;">string</td>
<td><strong>是否支持开票:1是0否</strong></td>
</tr>
<tr>
<td style="text-align: left;">hyDenomination</td>
<td style="text-align: left;">string</td>
<td><strong>会员券面值</strong></td>
</tr>
<tr>
<td style="text-align: left;">weather</td>
<td style="text-align: left;">string</td>
<td>天气:1正常,2恶劣</td>
</tr>
</tbody>
</table>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/20888f83275e1c1146309b7715171520?showdoc=.jpg" alt="" /></p>
<p><strong>返回示例</strong></p>
<pre><code> {
"result": {
"goods": [ {
"goodId": "5B575EA72A3B4915E053C208A8C036F9",
"goodNumber": "5",
"skuId": "5",
"goodPrice": "1",
"isDiscount": "0"
}],
"activities": [ {
"discountDetails": "11",
"content": "新用户立减11元",
"type": "1"
}],
"actlist": [1,2],
"shopId": "5B27F1D916674E01E053C208A8C0BEDF",
"boxFee": "0.30",
"freight": "1.22",
"totalPrice": "1.42"
},
"resultcode": "0",
"resultdesc": "success"
}</code></pre>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<blockquote>
</blockquote>