购物车相关接口
<h5>简要描述</h5>
<ul>
<li>1.获取购物车商品数量接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/getCartProductNum</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"data": {
"uuids": null,
"token": null,
"unit": 0,
"productUuid": null,
"productSkuUuid": null,
"shoppingCartUuid": null,
"productVO": null
},
"message": "操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">data</td>
<td style="text-align: left;">Object</td>
<td>数据</td>
</tr>
</tbody>
</table>
<h5>简要描述</h5>
<ul>
<li>2.添加商品到购物车接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/addProductToCart</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">unit</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>数量</td>
</tr>
<tr>
<td style="text-align: left;">productUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>产品uuid</td>
</tr>
<tr>
<td style="text-align: left;">productSkuUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>规格uuid</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"data": {
"uuids": null,
"token": "NDElSOFoSdZBEgaS74T7zvewFOIdhW7K",
"unit": 10,
"productUuid": "402883bb6ed68992016ed69d9f2a0011",
"productSkuUuid": "402883bb71e2c4c40171e36625690092",
"shoppingCartUuid": "0e697c804ba641429d97bf9b09151134",
"productVO": null
},
"message": "操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">data</td>
<td style="text-align: left;">Object</td>
<td>数据</td>
</tr>
</tbody>
</table>
<h5>简要描述</h5>
<ul>
<li>3.从购物车移除商品接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/removeProductFromCart</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">productUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>产品uuid</td>
</tr>
<tr>
<td style="text-align: left;">productSkuUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>规格uuid</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"code":"200",
"message":"操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">String</td>
<td>返回消息</td>
</tr>
</tbody>
</table>
<h5>简要描述</h5>
<ul>
<li>4.修改购物车某个商品数量接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/updateShoppingCartProductNum</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">shoppingCartUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>购物车商品id</td>
</tr>
<tr>
<td style="text-align: left;">unit</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>数量</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"code":"200",
"message":"操作成功",
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">data</td>
<td style="text-align: left;">Object</td>
<td>数据</td>
</tr>
</tbody>
</table>
<p>5.修改购物车规格接口</p>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/updateShoppingCartProductSku</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">shoppingCartUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>购物车商品id</td>
</tr>
<tr>
<td style="text-align: left;">productUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品id</td>
</tr>
<tr>
<td style="text-align: left;">productSkuUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品规格id</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"code":"200",
"message":"操作成功",
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">data</td>
<td style="text-align: left;">Object</td>
<td>数据</td>
</tr>
</tbody>
</table>
<h5>简要描述</h5>
<ul>
<li>6.将商品从购物车删除接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/deleteProductFromShoppingCart</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">shoppingCartUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>购物车商品id</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"code":"200",
"message":"操作成功",
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">data</td>
<td style="text-align: left;">Object</td>
<td>数据</td>
</tr>
</tbody>
</table>
<h5>简要描述</h5>
<ul>
<li>7.将所有商品从购物车删除接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/clearShoppingCart</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"code":"200",
"message":"操作成功",
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">String</td>
<td>返回消息</td>
</tr>
</tbody>
</table>
<h5>简要描述</h5>
<ul>
<li>8.查询购物车商品接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/inquiryCartProduct</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"data": [
{
"regionName": "满200减50",
"regionId": "0ece82c1a09b4e3c85d29569a3bab588",
"products": [
{
"unit": 10,
"productUuid": "afecd8756c6ae4cb016c6f755a0b00aa",
"productName": "高腰大码少女纯棉内裤女全棉裆学生无痕三角裤短裤",
"productCode": "1691",
"productSkuUuid": "402883bb6ed683d9016ed6841b
002f",
"productSkuName": "大草莓+小草莓+条纹草莓+方格-165",
"regionId": "0ece82c1a09b4e3c85d29569a3bab588",
"regionName": "满200减50",
"minusMoney": 50.00,
"skuTotalUnit": 100,
"skuUnitPrice": 999.00,
"skuUnitPriceStandard": 1100.00,
"shoppingCartUuid": "03d57f939db34fdca97e1dc732646f49",
"merchantUuid": "402883bb6ff673a2016ff67c30690001",
"merchantName": "创创猫旗舰店",
"productMainImage": "http://score.junengshop.com/juneng-platform/media/e596b1f4-c796-469d-9038-d50d69e8c6d1_1.jpg",
"cateName": "内裤",
"catePath": "/服饰家纺/内裤",
"catePicUrl": "http://ccmao-b2c.oss-cn-shenzhen.aliyuncs.com/admin/b234292a-d496-4010-a710-9cc5767d84db_file?Expires=3159058602&OSSAccessKeyId=LTAI5Yed3JnfQ2Ql&Signature=3g8%2FJPZd%2B0MA%2BjosG8I2rL2B3i8%3D",
"productCateUuid": "afecd8756cff85dc016d0a3ea3000941",
"buyLimit": 100
}
]
},
{
"regionName": "普通",
"regionId": "pt",
"products": [
{
"unit": 10,
"productUuid": "402883bb6ed68992016ed69d9f2a0011",
"productName": "护理丝巾",
"productCode": "HLSJ12",
"productSkuUuid": "402883bb71e2c4c40171e36625690092",
"productSkuName": "黑色",
"regionId": "pt",
"regionName": "普通",
"minusMoney": 0,
"skuTotalUnit": 10,
"skuImageUrl": "http://ccmao-b2c.oss-cn-shenzhen.aliyuncs.com/admin/a816bf63-4a5c-492e-aab0-ee499f26443d_file?Expires=3165458032&OSSAccessKeyId=LTAI5Yed3JnfQ2Ql&Signature=eDV3y9%2FHdS6dqWN6HaKTBfFm0l8%3D",
"skuUnitPrice": 77.00,
"skuUnitPriceStandard": 88.00,
"shoppingCartUuid": "b64a16c7518444c390ebf792810421fa",
"merchantUuid": "402883bb6ff673a2016ff67c30690001",
"merchantName": "创创猫旗舰店",
"productMainImage": "http://business-sanshanshan.oss-cn-shenzhen.aliyuncs.com/admin/b0d582d3-675e-44b1-83e6-1538623fe1aa_file?Expires=3152358671&OSSAccessKeyId=LTAI8rF4vgXOAytX&Signature=77EVwiMgvdh1DqbR1uM99jaMdx0%3D",
"cateName": "幼儿护理用品",
"catePath": "/母婴用品/幼儿护理用品",
"catePicUrl": "http://ccmao-b2c.oss-cn-shenzhen.aliyuncs.com/admin/6582ad81-f8af-48d5-9d8b-6b0fc48d4294_file?Expires=3159058636&OSSAccessKeyId=LTAI5Yed3JnfQ2Ql&Signature=J%2FlfnPr4sTuWA7WZgVr07qIGADo%3D",
"productCateUuid": "afecd8756d14044b016d1a608613093f"
}
]
}
],
"message": "操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">data</td>
<td style="text-align: left;">ArrayObject</td>
<td>数据 “pt”为普通专区 排在满减之后</td>
</tr>
<tr>
<td style="text-align: left;">regionId</td>
<td style="text-align: left;">String</td>
<td>专区ID</td>
</tr>
<tr>
<td style="text-align: left;">regionName</td>
<td style="text-align: left;">String</td>
<td>专区名称</td>
</tr>
<tr>
<td style="text-align: left;">products</td>
<td style="text-align: left;">ArrayObject</td>
<td>商品数组</td>
</tr>
</tbody>
</table>
<h5>简要描述</h5>
<ul>
<li>9.根据id查询购物车商品接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/inquiryCartProductByIds</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">uuids</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">arr</td>
<td>商品uuid数组</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"data": [
{
"regionName": "满200减50",
"regionId": "0ece82c1a09b4e3c85d29569a3bab588",
"products": [
{
"unit": 10,
"productUuid": "afecd8756c6ae4cb016c6f755a0b00aa",
"productName": "高腰大码少女纯棉内裤女全棉裆学生无痕三角裤短裤",
"productCode": "1691",
"productSkuUuid": "402883bb6ed683d9016ed6841b11002f",
"productSkuName": "大草莓+小草莓+条纹草莓+方格-165",
"regionId": "0ece82c1a09b4e3c85d29569a3bab588",
"regionName": "满200减50",
"minusMoney": 50.00,
"skuTotalUnit": 100,
"skuUnitPrice": 999.00,
"skuUnitPriceStandard": 1100.00,
"shoppingCartUuid": "03d57f939db34fdca97e1dc732646f49",
"merchantUuid": "402883bb6ff673a2016ff67c30690001",
"merchantName": "创创猫旗舰店",
"productMainImage": "http://score.junengshop.com/juneng-platform/media/e596b1f4-c796-469d-9038-d50d69e8c6d1_1.jpg",
"cateName": "内裤",
"catePath": "/服饰家纺/内裤",
"catePicUrl": "http://ccmao-b2c.oss-cn-shenzhen.aliyuncs.com/admin/b234292a-d496-4010-a710-9cc5767d84db_file?Expires=3159058602&OSSAccessKeyId=LTAI5Yed3JnfQ2Ql&Signature=3g8%2FJPZd%2B0MA%2BjosG8I2rL2B3i8%3D",
"productCateUuid": "afecd8756cff85dc016d0a3ea3000941",
"buyLimit": 100
}
]
},
{
"regionName": "普通",
"regionId": "pt",
"products": [
{
"unit": 10,
"productUuid": "402883bb6ed68992016ed69d9f2a0011",
"productName": "护理丝巾",
"productCode": "HLSJ12",
"productSkuUuid": "402883bb71e2c4c40171e36625690092",
"productSkuName": "黑色",
"regionId": "pt",
"regionName": "普通",
"minusMoney": 0,
"skuTotalUnit": 10,
"skuImageUrl": "http://ccmao-b2c.oss-cn-shenzhen.aliyuncs.com/admin/a816bf63-4a5c-492e-aab0-ee499f26443d_file?Expires=3165458032&OSSAccessKeyId=LTAI5Yed3JnfQ2Ql&Signature=eDV3y9%2FHdS6dqWN6HaKTBfFm0l8%3D",
"skuUnitPrice": 77.00,
"skuUnitPriceStandard": 88.00,
"shoppingCartUuid": "b64a16c7518444c390ebf792810421fa",
"merchantUuid": "402883bb6ff673a2016ff67c30690001",
"merchantName": "创创猫旗舰店",
"productMainImage": "http://business-sanshanshan.oss-cn-shenzhen.aliyuncs.com/admin/b0d582d3-675e-44b1-83e6-1538623fe1aa_file?Expires=3152358671&OSSAccessKeyId=LTAI8rF4vgXOAytX&Signature=77EVwiMgvdh1DqbR1uM99jaMdx0%3D",
"cateName": "幼儿护理用品",
"catePath": "/母婴用品/幼儿护理用品",
"catePicUrl": "http://ccmao-b2c.oss-cn-shenzhen.aliyuncs.com/admin/6582ad81-f8af-48d5-9d8b-6b0fc48d4294_file?Expires=3159058636&OSSAccessKeyId=LTAI5Yed3JnfQ2Ql&Signature=J%2FlfnPr4sTuWA7WZgVr07qIGADo%3D",
"productCateUuid": "afecd8756d14044b016d1a608613093f"
}
]
}
],
"message": "操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">data</td>
<td style="text-align: left;">ArrayObject</td>
<td>数据 “pt”为普通专区 排在满减之后</td>
</tr>
<tr>
<td style="text-align: left;">regionId</td>
<td style="text-align: left;">String</td>
<td>专区ID</td>
</tr>
<tr>
<td style="text-align: left;">regionName</td>
<td style="text-align: left;">String</td>
<td>专区名称</td>
</tr>
<tr>
<td style="text-align: left;">products</td>
<td style="text-align: left;">ArrayObject</td>
<td>商品数组</td>
</tr>
</tbody>
</table>
<h5>简要描述</h5>
<ul>
<li>10.计算购物车所选商品金额</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/calculateShoppingCartAmount</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">uuids</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">arr</td>
<td>商品uuid数组</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"data": {
"unit": 0,
"skuTotalUnit": 0,
"totalMoney": 10710.00,
"totalMinusMoney": 50.00
},
"message": "操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">data</td>
<td style="text-align: left;">ArrayObject</td>
<td>数据 “pt”为普通专区 排在满减之后</td>
</tr>
<tr>
<td style="text-align: left;">totalMoney</td>
<td style="text-align: left;">Double</td>
<td>商品总金额</td>
</tr>
<tr>
<td style="text-align: left;">totalMinusMoney</td>
<td style="text-align: left;">Double</td>
<td>商品满减金额</td>
</tr>
</tbody>
</table>
<ul>
<li>11.计算优惠券优惠金额</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/calculateCouponAmount</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">shoppingCartUuidList</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">arr</td>
<td>购物车商品uuid</td>
</tr>
<tr>
<td style="text-align: left;">couponUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>优惠券id</td>
</tr>
<tr>
<td style="text-align: left;">deliveryProvince</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>配送范围省名称</td>
</tr>
<tr>
<td style="text-align: left;">deliveryCity</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>配送范围城市名称</td>
</tr>
<tr>
<td style="text-align: left;">deliveryArea</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>配送范围区域名称</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"data": {
"deductAmount":"20.00",
"couponAmount":"10.00",
"totalAmount":"50.00"
},
"message": "操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">minusMoney</td>
<td style="text-align: left;">Double</td>
<td>专区优惠金额</td>
</tr>
<tr>
<td style="text-align: left;">couponAmount</td>
<td style="text-align: left;">Double</td>
<td>优惠券优惠金额</td>
</tr>
<tr>
<td style="text-align: left;">totalAmount</td>
<td style="text-align: left;">Double</td>
<td>订单总金额</td>
</tr>
</tbody>
</table>
<ul>
<li>12.自动选择最优优惠券并计算优惠券优惠金额</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/autoCalculateCouponAmount</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">shoppingCartUuidList</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">arr</td>
<td>购物车商品uuid</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"data": {
"deductAmount":"20.00",
"couponName":"优惠券名称",
"couponUuid":"优惠券ID",
"userCouponUuid":"优惠券用户关系ID",
},
"message": "操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">data</td>
<td style="text-align: left;">Object</td>
<td>数据</td>
</tr>
<tr>
<td style="text-align: left;">deductAmount</td>
<td style="text-align: left;">Double</td>
<td>优惠金额</td>
</tr>
<tr>
<td style="text-align: left;">couponName</td>
<td style="text-align: left;">String</td>
<td>优惠券名称</td>
</tr>
<tr>
<td style="text-align: left;">couponUuid</td>
<td style="text-align: left;">String</td>
<td>优惠券ID</td>
</tr>
<tr>
<td style="text-align: left;">userCouponUuid</td>
<td style="text-align: left;">String</td>
<td>优惠券用户关系ID</td>
</tr>
</tbody>
</table>
<ul>
<li>13.计算优惠券优惠金额(商品立即购买)</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/calculateCouponAmountByProduct</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">productUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">arr</td>
<td>商品id</td>
</tr>
<tr>
<td style="text-align: left;">productSkuUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">arr</td>
<td>商品规格ID</td>
</tr>
<tr>
<td style="text-align: left;">productUnit</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">arr</td>
<td>商品数量</td>
</tr>
<tr>
<td style="text-align: left;">couponUuid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">arr</td>
<td>优惠券id</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"data": {
"deductAmount":"20.00",
"couponAmount":"10.00",
"totalAmount":"50.00"
},
"message": "操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">minusMoney</td>
<td style="text-align: left;">Double</td>
<td>专区优惠金额</td>
</tr>
<tr>
<td style="text-align: left;">couponAmount</td>
<td style="text-align: left;">Double</td>
<td>优惠券优惠金额</td>
</tr>
<tr>
<td style="text-align: left;">totalAmount</td>
<td style="text-align: left;">Double</td>
<td>订单总金额</td>
</tr>
</tbody>
</table>
<p>14.自动选择最优优惠券并计算优惠券优惠金额(商品立即购买)</p>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/consumer/autoCalculateCouponAmountByProduct</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>身份令牌</td>
</tr>
<tr>
<td style="text-align: left;">productUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">arr</td>
<td>商品id</td>
</tr>
<tr>
<td style="text-align: left;">productSkuUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">arr</td>
<td>商品规格ID</td>
</tr>
<tr>
<td style="text-align: left;">productUnit</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">arr</td>
<td>商品数量</td>
</tr>
<tr>
<td style="text-align: left;">couponUuid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">arr</td>
<td>优惠券id</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"data": {
"deductAmount":"20.00",
"couponName":"优惠券名称",
"couponUuid":"优惠券ID",
"userCouponUuid":"优惠券用户关系ID",
},
"message": "操作成功"
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>200:成功</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;">data</td>
<td style="text-align: left;">Object</td>
<td>数据</td>
</tr>
<tr>
<td style="text-align: left;">deductAmount</td>
<td style="text-align: left;">Double</td>
<td>优惠金额</td>
</tr>
<tr>
<td style="text-align: left;">couponName</td>
<td style="text-align: left;">String</td>
<td>优惠券名称</td>
</tr>
<tr>
<td style="text-align: left;">couponUuid</td>
<td style="text-align: left;">String</td>
<td>优惠券ID</td>
</tr>
<tr>
<td style="text-align: left;">userCouponUuid</td>
<td style="text-align: left;">String</td>
<td>优惠券用户关系ID</td>
</tr>
</tbody>
</table>