删除购物车
<p><strong>简要描述:</strong> </p>
<ul>
<li>删除购物车</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://localhost:8080/api/store/app/appCall?jsonParam={"opeType":"removeCart","map":{'shopUuid':'e9be3722884643a7afde90e71f307a58','accountUuid':'6e5c23645fe94636b5ba237b34408738','token':'2a41d39af3c2fff88599a0dbef7421fc','sessionId':'61b11db2-8a47-404f-9b10-53936dc2e6fb'}}</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;">accountUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>登录账号uuid</td>
</tr>
<tr>
<td style="text-align: left;">shopUuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>登录门店uuid</td>
</tr>
<tr>
<td style="text-align: left;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>登录返回的token</td>
</tr>
<tr>
<td style="text-align: left;">sessionId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>登录返回的sessionId</td>
</tr>
<tr>
<td style="text-align: left;">skuNos</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>需要删除商品货号 用“;”分割</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"data": {
"cartStore_59c1486b83dc42e38eda7aeff037f94b": {
"checked": true,
"couponCount": 0,
"couponList": null,
"existedInDB": false,
"promotions": [],
"showToBlance": true,
"storeName": "九牧官网商户",
"storeUuid": "59c1486b83dc42e38eda7aeff037f94b",
"suppotCod": false
},
"cart_59c1486b83dc42e38eda7aeff037f94b": [
{
"activityUuid": "",
"allAttrs": [
{
"attributeName": "颜色",
"attributeUuid": "2338a034bb464b759514b1b8dfa56ef1",
"canColor": "0",
"values": [
{
"show": false,
"value": "红色",
"valueUuid": "ddd5b638d0444b0ab4dd03a5384711cf"
}
]
},
{
"attributeName": "大小",
"attributeUuid": "062d395fb5e4403288a541dce455d3bc",
"canColor": "0",
"values": [
{
"show": false,
"value": "10cm",
"valueUuid": "37f25332a66547bbb90014c80d165bac"
},
{
"show": false,
"value": "20cm",
"valueUuid": "c4dbb2efd9064a34bc4d44bb11e3a77e"
}
]
}
],
"attrIds": "o2o-no1",
"attrValues": [
{
"enName": "2338a034bb464b759514b1b8dfa56ef1",
"name": "颜色",
"value": "红色",
"valueUuid": "ddd5b638d0444b0ab4dd03a5384711cf"
},
{
"enName": "062d395fb5e4403288a541dce455d3bc",
"name": "大小",
"value": "10cm",
"valueUuid": "37f25332a66547bbb90014c80d165bac"
}
],
"basePrice": 500,
"buyNum": 1,
"checkFreightProduct": false,
"checked": true,
"couponList": null,
"customerUuid": null,
"existedInDB": false,
"favoriteState": false,
"finalDiscountPrice": 500,
"finalPrice": 0,
"integralWarning": "",
"joinCartPrice": 0,
"limitWarning": 0,
"marketPrice": 500,
"position": 0,
"productCouponPrice": 0,
"productCouponUuid": null,
"productId": "c5b3b172412241b694dd23fdc249de72",
"productImg": "small_86cfb3c132fe4e64ad9674aaf55fcc77old.jpg",
"productImgUrl": "http://192.168.1.16:7500//dev1/0/000/022/0000022774.fid",
"productName": "o2o商品001",
"productWarning": "",
"promotionActivityRuleUuid": "",
"promotionPrice": 500,
"promotionSkuNo": "",
"promotions": [],
"protectionList": null,
"reduceMoney": "0.00",
"serviceNum": 0,
"serviceTotalMoney": 0,
"state": true,
"stock": 0,
"suitSubProduct": null,
"suitSubProductUuids": "",
"sutibleList": null,
"totalPrice": "500.0",
"type": "12"
}
],
"checked": true,
"totalCheckedNum": 1,
"totalCount": 1,
"totalMount": "500.00",
"totalNum": 1
},
"message": "成功",
"return_code": "0"
}</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;">return_code</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;">data</td>
<td style="text-align: left;">Obj</td>
<td>购物车对象</td>
</tr>
</tbody>
</table>
<p><strong>data参数说明</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">cartStore</td>
<td style="text-align: left;">CartStore</td>
<td>购物车商户对象</td>
</tr>
<tr>
<td style="text-align: left;">cartProduct</td>
<td style="text-align: left;">List<ShoppingCartProduct></td>
<td>购物车商品列表</td>
</tr>
<tr>
<td style="text-align: left;">totalMount</td>
<td style="text-align: left;">String</td>
<td>购物车选中商品总金额</td>
</tr>
<tr>
<td style="text-align: left;">totalCount</td>
<td style="text-align: left;">int</td>
<td>购物车中选中商品总数量</td>
</tr>
<tr>
<td style="text-align: left;">totalNum</td>
<td style="text-align: left;">int</td>
<td>购物车中商品总数量</td>
</tr>
<tr>
<td style="text-align: left;">totalCheckedNum</td>
<td style="text-align: left;">int</td>
<td>购物车中选中的商品总数量</td>
</tr>
<tr>
<td style="text-align: left;">checked</td>
<td style="text-align: left;">String</td>
<td>判断全选按钮是否选中 1:是;0:否;</td>
</tr>
<tr>
<td style="text-align: left;">totalDiscountMount</td>
<td style="text-align: left;">double</td>
<td>购物车的满减金额总值</td>
</tr>
</tbody>
</table>
<p><strong>CartStore 对象说明</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;">storeUuid</td>
<td style="text-align: left;">String</td>
<td>商户编号</td>
</tr>
<tr>
<td style="text-align: left;">storeName</td>
<td style="text-align: left;">String</td>
<td>商户名称</td>
</tr>
<tr>
<td style="text-align: left;">checked</td>
<td style="text-align: left;">String</td>
<td>判断店铺选中按钮是否选中</td>
</tr>
<tr>
<td style="text-align: left;">promotions</td>
<td style="text-align: left;">List<PromotionInteactiveModel></td>
<td>当前店铺的所有促销</td>
</tr>
<tr>
<td style="text-align: left;">couponList</td>
<td style="text-align: left;">List<CouponTypeModel></td>
<td>当前店铺的优惠券列表</td>
</tr>
<tr>
<td style="text-align: left;">couponCount</td>
<td style="text-align: left;">int</td>
<td>会员已经领取的优惠券的数量</td>
</tr>
<tr>
<td style="text-align: left;">showToBlance</td>
<td style="text-align: left;">String</td>
<td>去结算按钮是否显示 true:显示,false:不显示</td>
</tr>
</tbody>
</table>
<p><strong>ShoppingCartProduct 对象说明</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;">productId</td>
<td style="text-align: left;">String</td>
<td>商品编号</td>
</tr>
<tr>
<td style="text-align: left;">productName</td>
<td style="text-align: left;">String</td>
<td>商品名称</td>
</tr>
<tr>
<td style="text-align: left;">productImgUrl</td>
<td style="text-align: left;">String</td>
<td>商品图片URL</td>
</tr>
<tr>
<td style="text-align: left;">categoryUuid</td>
<td style="text-align: left;">String</td>
<td>商品分类id</td>
</tr>
<tr>
<td style="text-align: left;">attrIds</td>
<td style="text-align: left;">String</td>
<td>商品规格属性编号,存放的是UUID</td>
</tr>
<tr>
<td style="text-align: left;">attrValues</td>
<td style="text-align: left;">List<SpecJsonModel></td>
<td>选中的属性值 ,在前台展示</td>
</tr>
<tr>
<td style="text-align: left;">couponList</td>
<td style="text-align: left;">List<CouponDetailsModel></td>
<td>满足单品要求的优惠券列表</td>
</tr>
<tr>
<td style="text-align: left;">Promotions</td>
<td style="text-align: left;">List<PromotionModel></td>
<td>满足单品要求的促销信息列表</td>
</tr>
<tr>
<td style="text-align: left;">stock</td>
<td style="text-align: left;">int</td>
<td>库存数量</td>
</tr>
<tr>
<td style="text-align: left;">buyNum</td>
<td style="text-align: left;">int</td>
<td>商品购买数量</td>
</tr>
<tr>
<td style="text-align: left;">favoriteState</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>商品类型</td>
</tr>
<tr>
<td style="text-align: left;">marketPrice</td>
<td style="text-align: left;">double</td>
<td>商品市场价</td>
</tr>
<tr>
<td style="text-align: left;">basePrice</td>
<td style="text-align: left;">double</td>
<td>商品原价</td>
</tr>
<tr>
<td style="text-align: left;">finalPrice</td>
<td style="text-align: left;">double</td>
<td>商品的购买价格,需要调用促销进行计算,计算出最便宜的价格,展示</td>
</tr>
<tr>
<td style="text-align: left;">promotionPrice</td>
<td style="text-align: left;">double</td>
<td>促销后价格 购物车右侧展示价格</td>
</tr>
<tr>
<td style="text-align: left;">productCouponUuid</td>
<td style="text-align: left;">String</td>
<td>当前选中的单品优惠券</td>
</tr>
<tr>
<td style="text-align: left;">productCouponPrice</td>
<td style="text-align: left;">double</td>
<td>当前选中的单品优惠券金额</td>
</tr>
<tr>
<td style="text-align: left;">checked</td>
<td style="text-align: left;">String</td>
<td>购物车中的商品是否已经被选中</td>
</tr>
<tr>
<td style="text-align: left;">sutibleList</td>
<td style="text-align: left;">List<PromotionInteactiveModel></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;">reduceMoney</td>
<td style="text-align: left;">String</td>
<td>优惠金额</td>
</tr>
<tr>
<td style="text-align: left;">suitSubProduct</td>
<td style="text-align: left;">List<ShoppingCartProduct></td>
<td>套装的子商品list</td>
</tr>
</tbody>
</table>
<p><strong>couponList 对象说明</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;">couCondition</td>
<td style="text-align: left;">String</td>
<td>最低使用金额。 0则为不限制</td>
</tr>
<tr>
<td style="text-align: left;">denomination</td>
<td style="text-align: left;">double</td>
<td>优惠金额</td>
</tr>
<tr>
<td style="text-align: left;">couponTypeName</td>
<td style="text-align: left;">String</td>
<td>优惠券名称</td>
</tr>
<tr>
<td style="text-align: left;">strStartTime</td>
<td style="text-align: left;">String</td>
<td>优惠券开始时间</td>
</tr>
<tr>
<td style="text-align: left;">strEndTime</td>
<td style="text-align: left;">String</td>
<td>优惠券结束时间</td>
</tr>
<tr>
<td style="text-align: left;">uuid</td>
<td style="text-align: left;">String</td>
<td>优惠券id</td>
</tr>
</tbody>
</table>
<p><strong>promotions 对象说明</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;">promotionType</td>
<td style="text-align: left;">String</td>
<td>促销类型 1:订单满减、2:订单满赠、3:单品打折</td>
</tr>
<tr>
<td style="text-align: left;">nowRuleModel</td>
<td style="text-align: left;">obj</td>
<td>当前正在生效中的促销</td>
</tr>
<tr>
<td style="text-align: left;">nextRuleModel</td>
<td style="text-align: left;">obj</td>
<td>下一级生效中的促销</td>
</tr>
</tbody>
</table>
<p><strong>nowRuleModel、nextRuleModel 对象说明</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;">param1</td>
<td style="text-align: left;">String</td>
<td>条件一,例如满 n元 减100元,代表n</td>
</tr>
<tr>
<td style="text-align: left;">param2</td>
<td style="text-align: left;">String</td>
<td>条件而,例如满 50元减m元。代表m</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>