12 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/replace-manage/replace-manage"],{120:function(n,e,t){"use strict";(function(n,e){var i=t(4);t(26);i(t(25));var s=i(t(121));n.__webpack_require_UNI_MP_PLUGIN__=t,e(s.default)}).call(this,t(1)["default"],t(2)["createPage"])},121:function(n,e,t){"use strict";t.r(e);var i=t(122),s=t(124);for(var u in s)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return s[n]}))}(u);t(126),t(128);var r,o=t(32),c=Object(o["default"])(s["default"],i["render"],i["staticRenderFns"],!1,null,"6267c106",null,!1,i["components"],r);c.options.__file="pages/replace-manage/replace-manage.vue",e["default"]=c.exports},122:function(n,e,t){"use strict";t.r(e);var i=t(123);t.d(e,"render",(function(){return i["render"]})),t.d(e,"staticRenderFns",(function(){return i["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return i["recyclableRender"]})),t.d(e,"components",(function(){return i["components"]}))},123:function(n,e,t){"use strict";var i;t.r(e),t.d(e,"render",(function(){return s})),t.d(e,"staticRenderFns",(function(){return r})),t.d(e,"recyclableRender",(function(){return u})),t.d(e,"components",(function(){return i}));var s=function(){var n=this,e=n.$createElement,t=(n._self._c,1==n.hasOrder&&n.userInfo.nickname!=n.userInfo.phone&&n.userInfo.nickname?n._f("getName")(n.userInfo.nickname,10):null),i=1!=n.hasOrder?n._f("getName")(n.userInfo.nickname,10):null,s=n.__map(n.skuList,(function(e,t){var i=n.__get_orig(e),s=1!=n.isVip?Number(e.price)-Number(e.vip_price)||0:null;return{$orig:i,m0:s}}));n._isMounted||(n.e0=function(e){n.showHint=!1}),n.$mp.data=Object.assign({},{$root:{f0:t,f1:i,l0:s}})},u=!1,r=[];s._withStripped=!0},124:function(n,e,t){"use strict";t.r(e);var i=t(125),s=t.n(i);for(var u in i)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(u);e["default"]=s.a},125:function(n,e,t){"use strict";(function(n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=t(71),s={data:function(){return{skuList:"",sku:[],isShare:"",user_id:"",isVip:"",oldVip:"",newVip:"",checkSku:[],userInfo:"",hasOrder:1,showHint:!0}},onLoad:function(n){this.isShare=n.isShare,this.user_id=n.user_id,this.getSku(1)},onShow:function(){this.getUserInfo(this.user_id)},computed:{totalPrice:function(){var n=0;return this.skuList&&this.skuList.map((function(e){e.sku.map((function(t){t.isChecked&&(n+=t.new_num*e.price)}))})),n},vipPrice:function(){var n=0;return this.skuList&&this.skuList.map((function(e){e.sku.map((function(t){t.isChecked&&(n+=t.new_num*e.vip_price)}))})),n},totalNum:function(){var n=0;return this.skuList&&this.skuList.map((function(e){e.sku.map((function(e){e.isChecked&&(n+=e.new_num)}))})),n}},methods:{setVip:function(e){var t=this,s=0==e?i.setVip:i.cancelVip;n.showLoading({title:"加载中..."}),s({user_id:this.user_id}).then((function(i){200==i.code?(n.showToast({title:0==e?"升级成功":"取消成功"}),t.newVip=t.isVip=t.oldVip=0==e?1:0):n.showModal({content:i.data||"操作失败",showCancel:!1}),n.hideLoading()})).catch((function(){n.hideLoading()}))},getUserInfo:function(e){var t=this;(0,i.getUser)({user_id:e}).then((function(e){if(200==e.code){var i=e.data,s=i.is_vip,u=i.has_order;t.hasOrder=u,t.oldVip=t.isVip=t.newVip=s,t.userInfo=e.data}else n.showModal({content:e.data||"获取客户信息失败",showCancel:!1})}))},getSku:function(e){var t=this;(0,i.getSku)({type:e}).then((function(e){if(200==e.code){for(var i=e.data,s=0;s<i.length;s++){t.$set(i[s],"sku",[]);var u=i[s].size;for(var r in u)for(var o=u[r],c=0;c<o.length;c++)t.$set(o[c],"new_num",0)}t.skuList=i,console.log(i,111)}else n.showModal({content:e.data,showCancel:fasle})}))},checkVip:function(){var n=this,e=this.skuList;e.map((function(e){e.sku.map((function(e){e.new_num>0&&n.checkSku.push(e)}))}));var t="";1==this.checkSku.length&&(t=this.checkSku[0].new_num),this.checkSku.length>=2||t>=2?this.isVip=1:this.isVip=0},down:function(e,t,i){if(0==i)return n.showToast({title:"数量至少为1",icon:"none"}),!1;this.skuList[e].sku[t].new_num--,1!=this.oldVip&&(this.checkSku=[],this.checkVip())},up:function(e,t,i,s){if(i>=999)return n.showToast({title:"超出最大下单数量",icon:"none"}),!1;this.skuList[e].sku[t].new_num++,1!=this.oldVip&&(this.checkSku=[],this.checkVip())},getVal:function(n,e,t,i){this.skuList[e].sku[t].new_num=Number(n.detail.value),1!=this.oldVip&&(this.checkSku=[],this.checkVip())},showSize:function(n,e,t,i){if(n.isChecked=!n.isChecked,n.isChecked)this.skuList[e].sku.push(n);else for(var s=this.skuList[e].sku,u=0;u<s.length;u++)s[u].id==n.id&&s.splice(u,1)},delSku:function(n,e,t){t.isChecked=!1,this.skuList[n].sku.splice(e,1)},placeOrder:function(){var e=this.skuList,t=[];if(e.map((function(n){n.sku.map((function(n){n.new_num>0&&t.push(n)}))})),0==t.length)return n.showModal({content:"请至少选择一项",showCancel:!1}),!1;n.setStorageSync("order",e),n.navigateTo({url:"../firm-order/firm-order?user_id=".concat(this.user_id)})}}};e.default=s}).call(this,t(2)["default"])},126:function(n,e,t){"use strict";t.r(e);var i=t(127),s=t.n(i);for(var u in i)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(u);e["default"]=s.a},127:function(n,e,t){},128:function(n,e,t){"use strict";t.r(e);var i=t(129),s=t.n(i);for(var u in i)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(u);e["default"]=s.a},129:function(n,e,t){}},[[120,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/replace-manage/replace-manage.js.map
|