| 12 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/cart/cart"],{227:function(t,e,n){"use strict";(function(t){var e=n(3);n(25);e(n(24));var r=e(n(228));wx.__webpack_require_UNI_MP_PLUGIN__=n,t(r.default)}).call(this,n(1)["createPage"])},228:function(t,e,n){"use strict";n.r(e);var r=n(229),o=n(231);for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);n(233);var a,c=n(39),s=Object(c["default"])(o["default"],r["render"],r["staticRenderFns"],!1,null,"0f00adf4",null,!1,r["components"],a);s.options.__file="pages/cart/cart.vue",e["default"]=s.exports},229:function(t,e,n){"use strict";n.r(e);var r=n(230);n.d(e,"render",(function(){return r["render"]})),n.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),n.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),n.d(e,"components",(function(){return r["components"]}))},230:function(t,e,n){"use strict";var r;n.r(e),n.d(e,"render",(function(){return o})),n.d(e,"staticRenderFns",(function(){return a})),n.d(e,"recyclableRender",(function(){return i})),n.d(e,"components",(function(){return r}));var o=function(){var t=this,e=t.$createElement,n=(t._self._c,t.__map(t.navList,(function(e,n){var r=t.__get_orig(e),o=t.__map(e.orderList,(function(e,n){var r=t.__get_orig(e),o=t.__map(e.cartInfo,(function(e,n){var r=t.__get_orig(e),o=t.price(e.productInfo.attrInfo.price);return{$orig:r,m0:o}}));return{$orig:r,l0:o}}));return{$orig:r,l1:o}})));t.$mp.data=Object.assign({},{$root:{l2:n}})},i=!1,a=[];o._withStripped=!0},231:function(t,e,n){"use strict";n.r(e);var r=n(232),o=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);e["default"]=o.a},232:function(t,e,n){"use strict";(function(t){var r=n(3);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(10)),i=n(51),a=n(27);function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function s(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){(0,o.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var d={computed:s({},(0,a.mapState)("user",["userInfo"])),data:function(){return{navIc:0,navList:[{state:0,text:"待付款",loadingType:"more",orderList:[],page:1,limit:10},{state:1,text:"待发货",loadingType:"more",orderList:[],page:1,limit:10},{state:2,text:"待收货",loadingType:"more",orderList:[],page:1,limit:10},{state:3,text:"已完成",loadingType:"more",orderList:[],page:1,limit:10}]}},onShow:function(){this.navList=[{state:0,text:"待付款",loadingType:"more",orderList:[],page:1,limit:10},{state:1,text:"待发货",loadingType:"more",orderList:[],page:1,limit:10},{state:2,text:"待收货",loadingType:"more",orderList:[],page:1,limit:10},{state:3,text:"已完成",loadingType:"more",orderList:[],page:1,limit:10}],this.loadData()},methods:{navChoose:function(t){this.navIc=t,this.loadData()},price:function(t){return(1*t).toFixed(2)},changeTab:function(t){this.navIc=t.target.current,this.loadData("tabChange")},loadData:function(e){var n=this,r=this.navIc,o=this.navList[r],a=o.state;"tabChange"===e&&!0===o.loaded||"loading"!==o.loadingType&&"noMore"!==o.loadingType&&(o.loadingType="loading",(0,i.orderList)({type:a,page:o.page,limit:o.limit}).then((function(e){var r=e.data;console.log(r);var i=r.map((function(t){console.log(t,123456);var e=n.orderStateExp(t.status);return t.stateTip=e.stateTip,t.stateTipColor=e.stateTipColor,t}));o.orderList=o.orderList.concat(i),o.page++,o.limit!=r.length?(o.loadingType="noMore",t.hideLoading(),n.$set(o,"loaded",!0)):o.loadingType="more"})).catch((function(t){console.log(t)})))},orderTake:function(e,n){var r=this;t.showModal({title:"是否确认收货?",success:function(o){o.confirm?(0,i.orderTake)({uni:e.order_id}).then((function(e){r.navList[r.navIc].orderList.splice(n,1),t.showToast({title:"收货成功"})})).catch((function(t){console.log(t)})):o.cancel&&console.log("取消")}})},goToOrderDetail:function(e){t.navigateTo({url:"/pages/order/orderDetail?id="+e.order_id})},showCode:function(e){t.navigateTo({url:"/pages/order/verifyCode?id="+e.order_id})},orderStateExp:function(t){var e="",n="#fa436a";switch(+t){case 0:e="待发货";break;case 1:e="待收货";break;case 2:e="已完成";break;case 3:e="待评价";break;case 4:e="已完成",n="#901b21";break;case 9:e="订单已关闭",n="#909399";break}return{stateTip:e,stateTipColor:n}},qxzf:function(e){var n=this;t.showModal({title:"订单取消",content:"是否取消订单?",success:function(r){if(r.confirm){t.showLoading({title:"请稍后"}),(0,i.orderCancel)({id:e.order_id}).then((function(e){t.showToast({title:"取消成功",duration:2e3,position:"top"})})).catch((function(t){console.log(t)}));var o=n.navList[n.navIc].orderList,a=o.findIndex((function(t){return t.id===e.id}));-1!==a&&o.splice(a,1),t.hideLoading()}}})},ljzf:function(e){var n=0;e.cartInfo.forEach((function(t){console.log(t.deposit),n+=1*t.deposit})),console.log(n),t.navigateTo({url:"/pages/money/pay?type=1&ordid="+e.order_id+"&money="+(1*e.pay_price+n)})},sqth:function(e){t.navigateTo({url:"/pages/order/orderRefund?id="+e.order_id})}}};e.default=d}).call(this,n(1)["default"])},233:function(t,e,n){"use strict";n.r(e);var r=n(234),o=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);e["default"]=o.a},234:function(t,e,n){}},[[227,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/cart/cart.js.map
|