九牧

九牧


获取购物车

<p><strong>简要描述:</strong> </p> <ul> <li>获取购物车</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://mtest.jomoo.com.cn/wap/api/micro/app/appCall?jsonParam={"opeType":"getCart","map":{"customerUuid":"f47956ff76214623a206ce5616bdaaf4","shopUuid":"7a55282f99ec4ca09dfc8c745a340bea"}}</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;">customerUuid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>会员id</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> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "checked": true, "message": "成功", "return_code": "0", "shoppingCart": [ { "cartStore": { "activityUuid": null, "affixMoney": 0, "buyType": null, "canSale": true, "cartType": "1", "checked": true, "couponCount": 0, "couponList": null, "couponMoney": 0, "couponTypeList": null, "existedInDB": false, "fightgroupOrderUuid": null, "integralMoney": 0, "mkCouponMoney": 0, "orderFreeMoney": 0, "orderMainFromModel": null, "orderType": null, "promotions": null, "serviceTotalMoney": 0, "shopAddress": null, "shopName": null, "shopUuid": "7a55282f99ec4ca09dfc8c745a340bea", "showToBlance": true, "storeCouponMoney": 0, "storeCouponUuid": null, "storeName": "九牧官网商户", "storeNote": null, "storeUuid": "59c1486b83dc42e38eda7aeff037f94b", "sysCouponMoney": 0, "totalMoney": 396, "useIntegral": 0, "uuid": "a92c99a42955441f9ddf8a0e5f881147" }, "shoppingCartProductList": [ { "activityUuid": "", "allAttrs": null, "attrIds": "G81011-2B01-2", "attrValues": [], "basePrice": 99, "buyNum": 4, "c2fOrderId": null, "c2fProductCode": null, "c2fUuid": null, "checkDiscount": true, "checkFreightProduct": false, "checked": true, "cityId": null, "clerkDate": null, "couponList": null, "customerUuid": "f47956ff76214623a206ce5616bdaaf4", "detailAffix": 0, "distributionUserId": null, "existedInDB": false, "favoriteState": false, "finalDiscountPrice": 396, "finalPrice": 396, "integral": 0, "integralReduce": 0, "integralWarning": "", "joinCartPrice": 0, "limitNumber": 0, "limitWarning": 0, "marketPrice": 199, "mkCouponReduce": 0, "orderFreeMoney": 0, "payMoney": 396, "position": 0, "productCouponMoney": 0, "productCouponPrice": 0, "productCouponUuid": null, "productId": "a89b14e7b79b48c8bc4818f97a5c902b", "productImgUrl": "http://img.jomoo.com.cn/dev1/0/000/129/0000129177.fid", "productName": "JOMOO九牧 花洒配件顶喷大花洒头 太阳花洒 G81011", "productWarning": "1", "promotionActivityRuleUuid": "", "promotionPrice": 99, "promotionSkuNo": "", "promotions": null, "protectionList": null, "remark": null, "serviceNum": 0, "serviceTotalMoney": 0, "stock": 4, "storeCouponReduce": 0, "suitSubProduct": [], "suitSubProductUuids": null, "sutibleList": null, "sysCouponReduce": 0, "totalPrice": "396.0", "type": "01" } ] } ], "totalCheckedNum": 4, "totalCount": 1, "totalMount": "396.00", "totalNum": 4 }</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>

页面列表

ITEM_HTML