1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-cart-order-cart-order"],{"00b6":function(t,e,n){"use strict";n.r(e);var i=n("e335"),r=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=r.a},"0a9e":function(t,e,n){var i=n("b761");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=n("4f06").default;r("1ab8d400",i,!0,{sourceMap:!1,shadowMode:!1})},14482:function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.tipSend=e.subOrder=e.scanOrder=e.pickUp=e.orderQuery=e.orderIndex=e.orderCancel=e.getSignPackage=e.getSelf=e.getOrderNum=e.getOrderList=e.getLogs=e.getComment=e.getAddressInfo=e.editRemark=e.discernAdress=e.delCancel=e.cancelList=e.CheckOrder=void 0;var r=i(n("a7ff"));e.getOrderList=function(t){return r.default.get("/order/get_order_list",t)};e.orderQuery=function(t){return r.default.get("/order/get_order_no_info",t)};e.subOrder=function(t){return r.default.post("/order/submit_order_info",t)};e.CheckOrder=function(t){return r.default.post("/order/CheckOrder",t)};e.orderIndex=function(t){return r.default.get("/order/get_order_index",t)};e.pickUp=function(t){return r.default.post("/order/sure_pick_up",t)};e.tipSend=function(t){return r.default.post("/order/tip_send",t)};e.getLogs=function(t){return r.default.get("/order/get_order_express",t)};e.getSelf=function(t){return r.default.post("/order/sure_one_self_take",t)};e.getComment=function(t){return r.default.get("/order/get_comment",t)};e.orderCancel=function(t){return r.default.post("/order/cancel_order",t)};e.cancelList=function(t){return r.default.get("/cancel/get_cancel_order_list",t)};e.delCancel=function(t){return r.default.post("/cancel/delete_origin_order",t)};e.editRemark=function(t){return r.default.post("/order/edit_order_remark",t)};e.scanOrder=function(t){return r.default.get("/order/get_scan_order",t)};e.getOrderNum=function(t){return r.default.get("/order/get_order_status_num",t)};e.discernAdress=function(t){return r.default.get("/order/discernAdress",t)};e.getSignPackage=function(t){return r.default.get("/order/get_sign_package",t)};e.getAddressInfo=function(t){return r.default.get("/order/get_address_info",t)}},"48c2":function(t,e,n){"use strict";n.r(e);var i=n("ff55"),r=n("00b6");for(var a in r)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(a);n("cbc3");var o=n("f0c5"),s=Object(o["a"])(r["default"],i["b"],i["c"],!1,null,"1a44bd64",null,!1,i["a"],void 0);e["default"]=s.exports},"5ba3":function(t,e,n){"use strict";n.r(e);var i=n("c704"),r=n("beda");for(var a in r)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(a);n("8f7c"),n("efb5");var o=n("f0c5"),s=Object(o["a"])(r["default"],i["b"],i["c"],!1,null,"46c55da8",null,!1,i["a"],void 0);e["default"]=s.exports},"675a":function(t,e,n){var i=n("9747");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=n("4f06").default;r("2006e548",i,!0,{sourceMap:!1,shadowMode:!1})},"8f7c":function(t,e,n){"use strict";var i=n("675a"),r=n.n(i);r.a},9747:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,"uni-page-body[data-v-46c55da8]{display:flex;justify-content:flex-start;flex-direction:column;width:100%;height:100%;background-color:#f9f9fb}body.?%PAGE?%[data-v-46c55da8]{background-color:#f9f9fb}",""]),t.exports=e},"9ccb":function(t,e,n){var i=n("f7fe");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=n("4f06").default;r("255c5663",i,!0,{sourceMap:!1,shadowMode:!1})},b761:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/*主题色及按钮渐变背景*/\r\n/*字体大小*/.counter[data-v-1a44bd64]{min-width:%?180?%;height:%?64?%;border-radius:%?16?%;box-sizing:border-box;border:%?2?% solid #f76454;display:flex;justify-content:space-between;align-items:center;background-color:#fff4f3;overflow:hidden}.counter uni-view[data-v-1a44bd64]{flex:1;box-sizing:border-box;height:100%;overflow:hidden;text-align:center;color:#f76454;font-size:%?26?%}.counter uni-view[data-v-1a44bd64]:nth-of-type(1), .counter uni-view[data-v-1a44bd64]:nth-last-of-type(1){font-size:%?44?%}.counter uni-view[data-v-1a44bd64]:nth-of-type(2){border-left:%?2?% solid #f76454;border-right:%?2?% solid #f76454;display:flex;align-items:center;justify-content:center}',""]),t.exports=e},beda:function(t,e,n){"use strict";n.r(e);var i=n("c670"),r=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=r.a},c670:function(t,e,n){"use strict";(function(t){n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("d81d"),n("4de4"),n("d3b7"),n("a434"),n("14d9");var r=i(n("48c2")),a=n("14482"),o=n("7898"),s={components:{Counter:r.default},data:function(){return{orderCon:"",remark:"",address:"",defaultAds:"",store:"",sku:[],isPay:!0,isPick:!1,isVip:"",storeAds:"",storeInfo:""}},computed:{totalPrice:function(){var t=0,e=this.orderCon;return e.map((function(e){e.sku.map((function(n){t+=n.num*e.price}))})),t},vipPrice:function(){var t=0,e=this.orderCon;return e.map((function(e){e.sku.map((function(n){t+=n.num*e.vip_price}))})),t}},onLoad:function(e){this.isVip=uni.getStorageSync("isVip");for(var n=uni.getStorageSync("order"),i=0;i<n.length;i++)t("log",n[i]," at pages/cart-order/cart-order.vue:187"),n[i].sku=n[i].sku.filter((function(t){return 1==t.is_true})),n[i].sku.length>=2&&(this.isVip=1),1==n[i].sku.length&&n[i].sku[0].num>=2&&(this.isVip=1),0==n[i].sku.length&&n.splice(i,1);n.length>=2&&(this.isVip=1),this.orderCon=n,t("log",this.isVip,111," at pages/cart-order/cart-order.vue:205")},onShow:function(){this.storeInfo=uni.getStorageSync("storeInfo"),this.otherFun(),this.address||this.getAds()},methods:{getAds:function(){var t=this;(0,o.getAddress)().then((function(e){200==e.code?(t.store=e.data.store,t.defaultAds=e.data):uni.showModal({content:e.data,showCancel:!1})}))},otherFun:function(t){t&&(this.address=t)},addressList:function(){uni.navigateTo({url:"../address-list/address-list"})},cartsubtotal:function(t){var e=this,n=0;return t.sku.map((function(i){n+=1==e.isVip?i.num*t.vip_price:i.num*t.price})),n},zh:function(t){var e=[];for(var n in t)for(var i in e[n]=[],t[n])e[n].push(t[n][i]);return e},payMoney:function(){var t=this,e=this.orderCon,n=[],i=0;for(var r in e)for(var o in e[r].sku)n[i]=[e[r].sku[o].sku_id,e[r].sku[o].num],i++;if(!this.isPay)return uni.showModal({content:"请稍后重试~",showCancel:!1}),!1;if(!this.address.id&&!this.defaultAds.id)return uni.showModal({content:"请先选择地址",showCancel:!1}),!1;this.isPay=!1;var s={address_id:this.address.id||this.defaultAds.id,sku:n,remark:this.remark,is_car:0,self_receive:"",store_id:this.storeInfo.id};(0,a.CheckOrder)(s).then((function(e){200===e.code?t.placeOrder(s):(t.isPay=!0,uni.showModal({content:e.msg,confirmText:"继续下单",success:function(e){e.confirm&&t.placeOrder(s)}}))}))},placeOrder:function(t){var e=this;(0,a.subOrder)(t).then((function(t){if(200==t.code){var e=t.data;uni.showModal({content:"提交成功",showCancel:!1,success:function(t){t.confirm&&uni.reLaunch({url:"../order-info/order-info?order_no="+e})}})}else uni.showModal({content:t.msg||"提交订单失败",showCancel:!1})})).catch((function(t){e.isPay=!0})).finally((function(){setTimeout((function(){e.isPay=!0}),3e3)}))}}};e.default=s}).call(this,n("0de9")["log"])},c704:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"co"},[n("v-uni-view",{staticClass:"safe_box"},[n("v-uni-view",[n("v-uni-text",{staticClass:"iconfont iconxuanzhong"}),n("v-uni-text",[t._v("支付安全有保障")])],1),n("v-uni-view",{staticStyle:{"margin-top":"20rpx"}},[n("v-uni-text",{staticClass:"iconfont iconxuanzhong"}),n("v-uni-text",[t._v("90天-366天不满意全额退款")])],1),n("v-uni-view",{staticStyle:{"margin-top":"20rpx"}},[n("v-uni-text",{staticClass:"iconfont iconxuanzhong"}),n("v-uni-text",[t._v("一次性购买满2套,在本店终身享受VIP价格")])],1)],1),n("v-uni-view",{staticClass:"co_address flexB",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addressList.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"flexS"},[n("v-uni-text",{staticClass:"iconfont icondizhi1"}),t.address||t.defaultAds?n("v-uni-view",{staticClass:"ads_info"},[n("v-uni-view",{staticClass:"shop_info"},[n("v-uni-text",[t._v(t._s(t.address?t.address.name:t.defaultAds.name))]),n("v-uni-text",[t._v(t._s(t.address?t.address.phone:t.defaultAds.phone))])],1),n("v-uni-view",{staticClass:"C_B"},[t._v(t._s(t.address?t.address.province:t.defaultAds.province)+"\n\t\t\t\t\t"+t._s(t.address?t.address.city:t.defaultAds.city)+" "+t._s(t.address?t.address.area:t.defaultAds.area)+"\n\t\t\t\t\t"+t._s(t.address?t.address.address:t.defaultAds.address))])],1):n("v-uni-text",{staticClass:"gray"},[t._v("添加地址信息")])],1),n("v-uni-text",{staticClass:"iconfont iconiconfontjiantou2"})],1),n("v-uni-view",{staticClass:"order_detail"},[n("v-uni-view",{staticClass:"shop_name flexS"},[n("v-uni-image",{attrs:{src:t.storeInfo.img}}),n("v-uni-text",[t._v(t._s(t.storeInfo.name))])],1),n("v-uni-view",{staticClass:"top"},[t._l(t.orderCon,(function(e){return n("v-uni-view",{key:e.id,staticClass:"order_con"},[n("v-uni-view",{staticClass:"goods_con flexS"},[n("v-uni-image",{staticClass:"goods_img",attrs:{src:e.img}}),n("v-uni-view",{staticClass:"goods_info"},[n("v-uni-text",{staticClass:"goods_name"},[t._v(t._s(e.name))]),n("v-uni-view",{staticClass:"price_box",staticStyle:{"margin-top":"20rpx"}},[1==t.isVip?n("v-uni-view",{staticClass:"goods_price flexS"},[n("v-uni-view",{staticClass:"flexS"},[n("v-uni-view",{staticClass:"vip_ident"},[t._v("VIP")]),n("v-uni-text",{staticClass:"big_price"},[n("v-uni-text",[t._v("¥")]),n("v-uni-text",[t._v(t._s(e.vip_price))])],1)],1),n("v-uni-view",{staticClass:"draw_off"},[n("v-uni-text",[t._v("(")]),n("v-uni-text",{staticClass:"old_price"},[n("v-uni-text",{staticClass:"symbol"},[t._v("¥")]),n("v-uni-text",[t._v(t._s(e.price))])],1),n("v-uni-text",[t._v(")")])],1)],1):n("v-uni-view",{staticClass:"goods_price flexS"},[n("v-uni-text",{staticClass:"big_price"},[n("v-uni-text",[t._v("¥")]),n("v-uni-text",[t._v(t._s(e.price))])],1),n("v-uni-view",{staticClass:"save_box"},[t._v("VIP可省"+t._s(Number(e.price)-Number(e.vip_price)||0))])],1)],1)],1)],1),t._l(e.sku,(function(i){return n("v-uni-view",{key:i.id,staticClass:"goods_size"},[n("v-uni-view",{staticClass:"flexB"},[n("v-uni-view",[n("v-uni-text",{staticClass:"gray"},[t._v("款式:")]),n("v-uni-text",[t._v(t._s(i.type))])],1),n("v-uni-text",[t._v(t._s(1==t.isVip?e.vip_price*i.num:e.price*i.num)+"元")])],1),n("v-uni-view",{staticClass:"flexB"},[n("v-uni-view",[n("v-uni-text",{staticClass:"gray"},[t._v("尺码:")]),n("v-uni-text",[t._v(t._s(i.size))])],1),n("v-uni-text",[t._v("X "+t._s(i.num)+"套")])],1)],1)})),n("v-uni-view",{staticClass:"goods_total flexE"},[e?n("v-uni-text",{staticClass:"gray"},[t._v("共"+t._s(t._f("subNum")(e))+"件,")]):t._e(),n("v-uni-text",[t._v("小计:")]),n("v-uni-view",{staticClass:"price_box"},[n("v-uni-view",{staticClass:"goods_price flexS"},[n("v-uni-text",{staticClass:"big_price"},[n("v-uni-text",[t._v("¥")]),e?n("v-uni-text",[t._v(t._s(t.cartsubtotal(e)))]):t._e()],1)],1)],1)],1)],2)})),n("v-uni-view",{staticClass:"remark"},[n("v-uni-view",{staticClass:"remark_title"},[t._v("订单备注")]),n("v-uni-view",{staticClass:"remark_box"},[n("v-uni-textarea",{attrs:{placeholder:"可将收货人姓名、电话和地址备注在这里","placeholder-class":"place","auto-height":!0,maxlength:"240"},model:{value:t.remark,callback:function(e){t.remark=e},expression:"remark"}})],1)],1)],2)],1),n("v-uni-view",{staticClass:"co_settlement"},[n("v-uni-view",{staticClass:"all flexS"},[n("v-uni-text",{staticClass:"gray"},[t._v("共"+t._s(t._f("totalNum")(t.orderCon))+"套,")]),n("v-uni-text",[t._v("合计:")]),n("v-uni-text",{staticClass:"big_price"},[n("v-uni-text",[t._v("¥")]),n("v-uni-text",[t._v(t._s(1==t.isVip?t.vipPrice:t.totalPrice))])],1),1==t.isVip?n("v-uni-view",{staticClass:"year",staticStyle:{"margin-left":"20rpx"}},[t._v("已省"+t._s(t.totalPrice-t.vipPrice))]):t._e()],1),n("v-uni-view",{staticClass:"fixed_btn_box",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.payMoney.apply(void 0,arguments)}}},[n("v-uni-view",[t._v("提交订单")])],1)],1)],1)},r=[]},cbc3:function(t,e,n){"use strict";var i=n("0a9e"),r=n.n(i);r.a},e335:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3");var i={props:{count:{type:Number,required:!0,default:0}},methods:{reduce_c:function(){var t=this.count;if(t<=0)return!1;this.$emit("update:count",--t)},add_c:function(){var t=this.count;this.$emit("update:count",++t)}}};e.default=i},efb5:function(t,e,n){"use strict";var i=n("9ccb"),r=n.n(i);r.a},f7fe:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/*主题色及按钮渐变背景*/\r\n/*字体大小*/.co[data-v-46c55da8]{flex:1;background-color:#f9f9fb;padding:%?30?%;padding-bottom:%?220?%}.co .co_settlement[data-v-46c55da8]{width:100%;height:%?200?%;padding:0 %?30?%;box-sizing:border-box;background-color:#fff;font-size:%?28?%;position:fixed;bottom:0;left:0;right:0}.co .co_settlement .all[data-v-46c55da8]{height:%?100?%}.co .order_detail[data-v-46c55da8]{padding-bottom:%?30?%;background:#fff;width:%?690?%;margin:0 auto %?100?%;box-sizing:border-box;border-radius:%?24?%}.co .order_detail .shop_name[data-v-46c55da8]{height:%?112?%;padding-left:%?30?%;line-height:%?112?%;border-bottom:%?1?% solid #eee}.co .order_detail .shop_name uni-text[data-v-46c55da8]{font-size:%?28?%}.co .order_detail .shop_name uni-image[data-v-46c55da8]{width:%?52?%;height:%?52?%;border-radius:50%;margin-right:%?15?%}.co .order_detail .top .order_con[data-v-46c55da8]{padding:0 %?30?%;margin-top:%?30?%}.co .order_detail .top .order_con .goods_con .goods_img[data-v-46c55da8]{width:%?200?%;height:%?160?%;margin-right:%?20?%;border-radius:%?8?%;flex-shrink:0}.co .order_detail .top .order_con .goods_con .goods_info .goods_name[data-v-46c55da8]{font-size:%?30?%;font-weight:700}.co .order_detail .top .order_con .goods_size[data-v-46c55da8]{margin:%?30?% 0}.co .order_detail .top .order_con .goods_size > uni-view[data-v-46c55da8]{margin-bottom:%?10?%}.co .remark[data-v-46c55da8]{box-sizing:border-box;padding:0 %?30?%}.co .remark .remark_title[data-v-46c55da8]{font-size:%?30?%;font-weight:700;padding:%?15?% 0}.co .remark .remark_box[data-v-46c55da8]{width:100%;padding:%?20?% %?30?%;min-height:%?88?%;border-radius:%?15?%;background:#f8f8f8}.co .remark .remark_box uni-textarea[data-v-46c55da8]{width:100%}.co .remark .place[data-v-46c55da8]{font-size:%?30?%;color:#a7a7a7}.co .co_address[data-v-46c55da8]{padding:%?30?%;width:100%;box-sizing:border-box;background-color:#fff;border-radius:%?24?%;margin-bottom:%?30?%}.co .co_address .icondizhi1[data-v-46c55da8]{color:#fb231f;font-size:%?50?%;vertical-align:middle}.co .co_address .gray[data-v-46c55da8]{margin-left:%?20?%}.co .co_address .iconiconfontjiantou2[data-v-46c55da8]{color:#999}.co .co_address .ads_info[data-v-46c55da8]{margin:0 %?15?%}.co .co_address .ads_info .shop_info[data-v-46c55da8]{font-size:%?32?%;font-weight:700}.co .co_address .ads_info .shop_info uni-text[data-v-46c55da8]:last-child{font-size:%?28?%;color:#999}',""]),t.exports=e},ff55:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"counter"},[n("v-uni-view",{on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.reduce_c.apply(void 0,arguments)}}},[t._v("-")]),n("v-uni-view",[t._v(t._s(t.count))]),n("v-uni-view",{on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.add_c.apply(void 0,arguments)}}},[t._v("+")])],1)},r=[]}}]);
|