| 12 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/shopping/confirmOrder"],{308:function(e,n,t){"use strict";(function(e,n){var o=t(4);t(26);o(t(25));var r=o(t(309));e.__webpack_require_UNI_MP_PLUGIN__=t,n(r.default)}).call(this,t(1)["default"],t(2)["createPage"])},309:function(e,n,t){"use strict";t.r(n);var o=t(310),r=t(312);for(var s in r)["default"].indexOf(s)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(s);t(315),t(317);var i,c=t(34),d=Object(c["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,"31a43c8c",null,!1,o["components"],i);d.options.__file="pages/shopping/confirmOrder.vue",n["default"]=d.exports},310:function(e,n,t){"use strict";t.r(n);var o=t(311);t.d(n,"render",(function(){return o["render"]})),t.d(n,"staticRenderFns",(function(){return o["staticRenderFns"]})),t.d(n,"recyclableRender",(function(){return o["recyclableRender"]})),t.d(n,"components",(function(){return o["components"]}))},311:function(e,n,t){"use strict";var o;t.r(n),t.d(n,"render",(function(){return r})),t.d(n,"staticRenderFns",(function(){return i})),t.d(n,"recyclableRender",(function(){return s})),t.d(n,"components",(function(){return o}));try{o={evanSwitch:function(){return t.e("components/evan-switch/evan-switch").then(t.bind(null,1062))}}}catch(c){if(-1===c.message.indexOf("Cannot find module")||-1===c.message.indexOf(".vue"))throw c;console.error(c.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var r=function(){var e=this,n=e.$createElement,t=(e._self._c,null!=e.address&&null!=e.address.phone?e.utils.parsePhone(e.address.phone):null),o=e.__map(e.carts,(function(n,t){var o=e.__get_orig(n),r=e.utils.getDictLabelName("storeProductType",n.productType),s=n.price.toFixed(2);return{$orig:o,g1:r,g2:s}})),r=e.price.totalPrice.toFixed(2),s=null!=e.address&&null!=e.price.payPostage&&0!=e.price.payPostage?e.price.payPostage.toFixed(2):null,i=e.price.serviceFee.toFixed(2),c=e.price.payPrice.toFixed(2),d=e.couponsList.length,a=e.couponsList.length;e.$mp.data=Object.assign({},{$root:{g0:t,l0:o,g3:r,g4:s,g5:i,g6:c,g7:d,g8:a}})},s=!1,i=[];r._withStripped=!0},312:function(e,n,t){"use strict";t.r(n);var o=t(313),r=t.n(o);for(var s in o)["default"].indexOf(s)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(s);n["default"]=r.a},313:function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=t(197),r=t(273),s=t(314),i=function(){t.e("components/evan-switch/evan-switch").then(function(){return resolve(t(1062))}.bind(null,t)).catch(t.oe)},c=function(){Promise.all([t.e("common/vendor"),t.e("components/px-popup-bottom/px-popup-bottom")]).then(function(){return resolve(t(1054))}.bind(null,t)).catch(t.oe)},d={components:{EvanSwitch:i,popupBottom:c},data:function(){return{temps:[],couponUserId:null,couponText:"请选择",couponsList:[],couponVisible:!1,price:{payPrice:0,totalPostage:0,usedIntegral:0,totalPrice:0},address:null,carts:[],checked:!1,type:null,cartIds:null,form:{useIntegral:0,orderKey:null,addressId:null,mark:null,companyId:null,companyUserId:null}}},onLoad:function(n){var t=this;this.form.companyId=n.companyId,this.form.companyUserId=n.companyUserId,this.cartIds=n.cartIds,this.type=n.type,this.confirm(),e.$on("updateAddress",(function(e){t.address=e,t.form.addressId=e.id,t.computed()})),this.getWeixinOrderTemps()},methods:{getWeixinOrderTemps:function(){var e=this;(0,o.getWeixinOrderTemps)().then((function(n){200==n.code&&(e.temps=n.temp,console.log(e.temps))}),(function(e){}))},couponSelect:function(e){this.couponText="-¥"+e.couponPrice.toFixed(2),this.couponUserId=e.id,this.couponVisible=!1,this.computed()},openCoupon:function(){var e=this,n=this,t={couponType:0,useMinPrice:this.price.payPrice};(0,s.getMyEnableCouponList)(t).then((function(t){e.couponVisible=!0,n.couponsList=t.data}))},integralChange:function(e){console.log(e),this.form.useIntegral=e?1:0,this.computed()},confirm:function(n){var t=this,o={type:this.type,cartIds:this.cartIds};(0,r.confirm)(o).then((function(n){200==n.code?(t.carts=n.carts,t.form.orderKey=n.orderKey,null!=n.address&&(t.form.addressId=n.address.id,t.address=n.address,console.log(t.form.addreddId)),t.computed()):e.showToast({icon:"none",title:n.msg})}),(function(e){}))},computed:function(){var n=this,t={companyId:this.form.companyId,couponUserId:this.couponUserId,orderKey:this.form.orderKey,addressId:this.form.addressId,useIntegral:this.form.useIntegral};(0,r.computed)(t).then((function(t){if(200==t.code)console.log(t),n.price=t.data;else{if(501==t.code)return e.showToast({icon:"none",title:t.msg}),void setTimeout((function(){e.navigateBack({delta:1})}),500);e.showToast({icon:"none",title:t.msg})}}),(function(e){}))},submitOrder:function(){var n=this;null!=this.form.orderKey?null!=this.form.addressId?e.requestSubscribeMessage({tmplIds:this.temps,success:function(e){n.createOrder()},fail:function(e){n.createOrder()}}):e.showToast({icon:"none",title:"收货地址不能为空"}):e.showToast({icon:"none",title:"订单KEY不存在"})},createOrder:function(){var n=null,t=e.getStorageSync("tuiUserId");e.showLoading({title:"正在处理中..."}),n=null!=t&&void 0!=t&&t>0?{orderCreateType:1,tuiUserId:t,companyId:this.form.companyId,companyUserId:this.form.companyUserId,couponUserId:this.couponUserId,mark:this.form.mark,orderKey:this.form.orderKey,addressId:this.form.addressId,useIntegral:this.form.useIntegral,payType:1}:{orderCreateType:1,companyId:this.form.companyId,companyUserId:this.form.companyUserId,couponUserId:this.couponUserId,mark:this.form.mark,orderKey:this.form.orderKey,addressId:this.form.addressId,useIntegral:this.form.useIntegral,payType:1},(0,r.create)(n).then((function(n){return e.hideLoading(),200==n.code?(e.hideLoading(),void(1==n.order.isPrescribe?setTimeout((function(){e.redirectTo({url:"prescribe?orderId="+n.order.id})}),200):setTimeout((function(){e.redirectTo({url:"./paymentOrder?orderId="+n.order.id})}),200))):501==n.code?(e.showToast({icon:"none",title:n.msg}),void setTimeout((function(){e.navigateBack({delta:1})}),200)):void e.showToast({icon:"none",title:n.msg})}),(function(e){}))},openAddress:function(){e.navigateTo({url:"/pages_user/user/address"})}}};n.default=d}).call(this,t(2)["default"])},315:function(e,n,t){"use strict";t.r(n);var o=t(316),r=t.n(o);for(var s in o)["default"].indexOf(s)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(s);n["default"]=r.a},316:function(e,n,t){},317:function(e,n,t){"use strict";t.r(n);var o=t(318),r=t.n(o);for(var s in o)["default"].indexOf(s)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(s);n["default"]=r.a},318:function(e,n,t){}},[[308,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/shopping/confirmOrder.js.map
|