confirmPackageOrder.js 5.4 KB

12
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/shopping/confirmPackageOrder"],{377:function(e,n,t){"use strict";(function(e,n){var o=t(4);t(26);o(t(25));var r=o(t(378));e.__webpack_require_UNI_MP_PLUGIN__=t,n(r.default)}).call(this,t(1)["default"],t(2)["createPage"])},378:function(e,n,t){"use strict";t.r(n);var o=t(379),r=t(381);for(var a in r)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(a);t(383),t(385);var c,i=t(34),s=Object(i["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,"a236464c",null,!1,o["components"],c);s.options.__file="pages/shopping/confirmPackageOrder.vue",n["default"]=s.exports},379:function(e,n,t){"use strict";t.r(n);var o=t(380);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"]}))},380:function(e,n,t){"use strict";var o;t.r(n),t.d(n,"render",(function(){return r})),t.d(n,"staticRenderFns",(function(){return c})),t.d(n,"recyclableRender",(function(){return a})),t.d(n,"components",(function(){return o}));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=null!=e.package.payMoney?e.package.payMoney.toFixed(2):null,r=null!=e.package.payMoney?e.package.payMoney.toFixed(2):null,a=null!=e.totalMoney?e.totalMoney.toFixed(2):null,c=e.couponsList.length,i=e.couponsList.length;e.$mp.data=Object.assign({},{$root:{g0:t,g1:o,g2:r,g3:a,g4:c,g5:i}})},a=!1,c=[];r._withStripped=!0},381:function(e,n,t){"use strict";t.r(n);var o=t(382),r=t.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(a);n["default"]=r.a},382: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),a=t(314),c=function(){t.e("components/evan-switch/evan-switch").then(function(){return resolve(t(1062))}.bind(null,t)).catch(t.oe)},i=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)},s={components:{EvanSwitch:c,popupBottom:i},data:function(){return{temps:[],totalMoney:0,couponUserId:null,couponText:"请选择",couponsList:[],couponVisible:!1,companyUserId:null,packageId:null,address:null,package:{},form:{orderKey:null,addressId:null,mark:null}}},onLoad:function(n){var t=this;this.packageId=n.packageId,this.companyUserId=n.companyUserId,this.confirmPackageOrder(),e.$on("updateAddress",(function(e){t.address=e,t.form.addressId=e.id})),this.getWeixinTemps()},onShow:function(){},methods:{getWeixinTemps:function(){var e=this;(0,o.getWeixinTemps)().then((function(n){200==n.code&&(e.temps=n.temp)}),(function(e){}))},couponSelect:function(e){console.log(e),this.couponText="-¥"+e.couponPrice.toFixed(2),this.couponUserId=e.id,this.couponVisible=!1,this.computedPackageOrder()},openCoupon:function(){var e=this,n=this,t={packageCateId:this.package.cateId,couponType:1,useMinPrice:this.totalMoney};(0,a.getMyEnableCouponList)(t).then((function(t){e.couponVisible=!0,n.couponsList=t.data}))},confirmPackageOrder:function(){var n=this,t={packageId:this.packageId,couponUserId:this.couponUserId};(0,r.confirmPackageOrder)(t).then((function(t){200==t.code?(n.form.orderKey=t.orderKey,n.address=t.address,n.package=t.package,null!=t.address&&(n.form.addressId=t.address.id),n.totalMoney=t.totalMoney):e.showToast({icon:"none",title:t.msg})}),(function(e){}))},computedPackageOrder:function(){var n=this,t={packageId:this.packageId,couponUserId:this.couponUserId};(0,r.computedPackageOrder)(t).then((function(t){200==t.code?n.totalMoney=t.totalMoney: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.createPackageOrder()},fail:function(e){n.createPackageOrder()}}):e.showToast({icon:"none",title:"收货地址不能为空"}):e.showToast({icon:"none",title:"订单KEY不存在"})},createPackageOrder:function(){e.showLoading({title:"正在处理中..."});var n={couponUserId:this.couponUserId,mark:this.form.mark,orderKey:this.form.orderKey,addressId:this.form.addressId,packageId:this.packageId,companyUserId:this.companyUserId};(0,r.createPackageOrder)(n).then((function(n){if(e.hideLoading(),200!=n.code)return 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});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)}),(function(e){}))},openAddress:function(){e.navigateTo({url:"/pages_user/user/address"})}}};n.default=s}).call(this,t(2)["default"])},383:function(e,n,t){"use strict";t.r(n);var o=t(384),r=t.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(a);n["default"]=r.a},384:function(e,n,t){},385:function(e,n,t){"use strict";t.r(n);var o=t(386),r=t.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(a);n["default"]=r.a},386:function(e,n,t){}},[[377,"common/runtime","common/vendor"]]]);
  2. //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/shopping/confirmPackageOrder.js.map