12 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/order/order"],{172:function(t,e,n){"use strict";(function(t,e){var o=n(4);n(26);o(n(25));var r=o(n(173));t.__webpack_require_UNI_MP_PLUGIN__=n,e(r.default)}).call(this,n(1)["default"],n(2)["createPage"])},173:function(t,e,n){"use strict";n.r(e);var o=n(174),r=n(176);for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);n(178);var a,c=n(35),s=Object(c["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,null,null,!1,o["components"],a);s.options.__file="pages/order/order.vue",e["default"]=s.exports},174:function(t,e,n){"use strict";n.r(e);var o=n(175);n.d(e,"render",(function(){return o["render"]})),n.d(e,"staticRenderFns",(function(){return o["staticRenderFns"]})),n.d(e,"recyclableRender",(function(){return o["recyclableRender"]})),n.d(e,"components",(function(){return o["components"]}))},175:function(t,e,n){"use strict";var o;n.r(e),n.d(e,"render",(function(){return r})),n.d(e,"staticRenderFns",(function(){return a})),n.d(e,"recyclableRender",(function(){return i})),n.d(e,"components",(function(){return o}));try{o={uniLoadMore:function(){return n.e("components/uni-load-more/uni-load-more").then(n.bind(null,374))}}}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 t=this,e=t.$createElement,n=(t._self._c,t.__map(t.navList,(function(e,n){var o=t.__get_orig(e),r=!0===e.loaded&&0===e.orderList.length;return{$orig:o,g0:r}})));t.$mp.data=Object.assign({},{$root:{l0:n}})},i=!1,a=[];r._withStripped=!0},176:function(t,e,n){"use strict";n.r(e);var o=n(177),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);e["default"]=r.a},177:function(t,e,n){"use strict";(function(t){var o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=o(n(11)),i=n(28),a=n(58),c=n(161),s=n(48);function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function d(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?u(Object(n),!0).forEach((function(e){(0,r.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var l=function(){n.e("components/uni-load-more/uni-load-more").then(function(){return resolve(n(374))}.bind(null,n)).catch(n.oe)},f=function(){n.e("components/empty").then(function(){return resolve(n(381))}.bind(null,n)).catch(n.oe)},m={components:{uniLoadMore:l,empty:f},computed:d({},(0,i.mapState)("user",["userInfo","orderInfo","hasLogin"])),data:function(){return{tabCurrentIndex:0,navList:[{state:0,text:"待接单",loadingType:"more",content:0,orderList:[],page:1,limit:10},{state:1,text:"进行中",loadingType:"more",content:0,orderList:[],page:1,limit:10},{state:2,text:"待确认",loadingType:"more",content:0,orderList:[],page:1,limit:10},{state:3,text:"已完成",loadingType:"more",content:0,orderList:[],page:1,limit:10}]}},onShow:function(){this.navList=[{state:0,text:"待接单",loadingType:"more",content:0,orderList:[],page:1,limit:10},{state:1,text:"进行中",loadingType:"more",content:0,orderList:[],page:1,limit:10},{state:2,text:"待确认",loadingType:"more",content:0,orderList:[],page:1,limit:10},{state:3,text:"已完成",loadingType:"more",content:0,orderList:[],page:1,limit:10}],this.tabCurrentIndex=0,this.hasLogin?(this.loadData(),this.shul()):((0,s.saveUrl)(),(0,s.interceptor)())},onLoad:function(t){},filters:{moneyNum:function(t){return+t}},methods:{call:function(e){console.log(e.receiving.phone),t.makePhoneCall({phoneNumber:e.receiving.phone})},shul:function(){var t=this;(0,a.orderList)({status:0}).then((function(e){var n=e.data;t.navList[0].content=n.count})),(0,a.orderList)({status:1}).then((function(e){var n=e.data;t.navList[1].content=n.count})),(0,a.orderList)({status:2}).then((function(e){var n=e.data;t.navList[2].content=n.count}))},accomplish:function(e){var n=this;t.showModal({title:"提示",content:"是否确认订单成功",success:function(o){o.confirm?(0,a.confirmation)({},e.id).then((function(e){t.showToast({title:"确认订单成功",icon:"success",duration:2e3}),n.loadData("shua")})):o.cancel&&console.log("用户点击取消")}})},moneyNum:function(t){return+t},navTo:function(e){t.navigateTo({url:e})},qxorder:function(e){var n=this;t.showModal({title:"提示",content:"是否取消订单",success:function(o){o.confirm?(0,a.orderCancel)({},e.id).then((function(e){t.showToast({title:"取消订单成功",icon:"success",duration:2e3}),n.loadData("shua")})):o.cancel&&console.log("用户点击取消")}})},loadData:function(e){var n=this,o=this.tabCurrentIndex,r=this.navList[o],i=r.state;"shua"===e&&(r.loaded=!1,r.page=1,r.limit=10,r.loadingType="more",r.orderList=[]),"tabChange"===e&&!0===r.loaded||"loading"!==r.loadingType&&"noMore"!==r.loadingType&&(r.loadingType="loading",(0,a.orderList)({status:i,page:r.page,limit:r.limit}).then((function(e){var o=e.data;o.data.forEach((function(t){void 0!=t.remarks&&"undefined"!=t.remarks||(t.remarks="无");var e=Object.keys(t.cate),n="";e.forEach((function(t){""==n?n+=t:n=n+"/"+t})),t.catename=n;var o=Object.keys(t.service),r="";t.issm=1,o.forEach((function(e){console.log(t),"上门接送"==e&&(t.issm=2),""==r?r+=e:r=r+"/"+e})),t.servicename=r,t.time=(0,c.getTime)(t.time)})),r.orderList=r.orderList.concat(o.data),r.page++,r.limit!=o.data.length?(r.loadingType="noMore",t.hideLoading(),n.$set(r,"loaded",!0)):r.loadingType="more"})).catch((function(t){console.log(t)})))},changeTab:function(t){this.tabCurrentIndex=t.target.current,this.loadData("tabChange")},tabClick:function(t){this.tabCurrentIndex=t}}};e.default=m}).call(this,n(2)["default"])},178:function(t,e,n){"use strict";n.r(e);var o=n(179),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);e["default"]=r.a},179:function(t,e,n){}},[[172,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/order/order.js.map
|