| 1 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["admin/home/order"],{"0bd5":function(t,e,n){"use strict";n.r(e);var i=n("870a"),o=n("14fd");for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);n("f8b4");var s,r=n("0095"),c=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,"555ab03e",null,!1,i["a"],s);e["default"]=c.exports},"14fd":function(t,e,n){"use strict";n.r(e);var i=n("f14e"),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=o.a},"41ab":function(t,e,n){},"870a":function(t,e,n){"use strict";var i;n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return i}));var o=function(){var t=this,e=t.$createElement,n=(t._self._c,t.$util.isEmpty(t.list.data)),i=n?null:t.__map(t.list.data,(function(e,n){var i=t.__get_orig(e),o=t.statusFormat(e.status);return{$orig:i,m0:o}})),o=n?t.$util.isEmpty(t.list.data):null;t.$mp.data=Object.assign({},{$root:{g0:n,l0:i,g1:o}})},a=[]},ddd6:function(t,e,n){"use strict";(function(t){n("6cdc");i(n("4a15"));var e=i(n("0bd5"));function i(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("f3be")["createPage"])},f14e:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;n("01ea");var i=n("1b62"),o=n("7736"),a=n("3a10"),s=r(n("2c1d"));function r(t){return t&&t.__esModule?t:{default:t}}function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function u(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){l(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}function l(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var d=(new Date).getMonth()+1<10?"0"+((new Date).getMonth()+1):(new Date).getMonth()+1,f="".concat((new Date).getFullYear(),"-").concat(d,"-").concat((new Date).getDate()),h=function(){n.e("components/plugin/tabs").then(function(){return resolve(n("f58d"))}.bind(null,n)).catch(n.oe)},p=function(){n.e("components/app-wrapper-empty").then(function(){return resolve(n("c078"))}.bind(null,n)).catch(n.oe)},m=function(){n.e("components/plugin/modal").then(function(){return resolve(n("3a8f"))}.bind(null,n)).catch(n.oe)},b=function(){n.e("components/module/app-search").then(function(){return resolve(n("80f2"))}.bind(null,n)).catch(n.oe)},y=function(){n.e("components/module/dorpdownSelect").then(function(){return resolve(n("7bb7"))}.bind(null,n)).catch(n.oe)},v=function(){Promise.all([n.e("common/vendor"),n.e("components/module/app-avatar")]).then(function(){return resolve(n("d84d"))}.bind(null,n)).catch(n.oe)},g=function(){n.e("components/pyh-rdtpicker/pyh-rdtpicker").then(function(){return resolve(n("97b1"))}.bind(null,n)).catch(n.oe)},w={name:"order-list",components:{rangeDatePick:g,AppTabs:h,AppWrapperEmpty:p,ModalModule:m,AppSearchModule:b,DorpdownSelect:y,AppAvatarModule:v},mixins:[i.list,s.default],computed:u({},(0,o.mapGetters)(["getLoginInfo","getDictionariesInfo"])),data:function(){return{hasCloudPrint:0,orderId:"",seekVal:"",isShow:!1,customizationTime:[],customizationTimeType:"",menuObj:"",tabIndex:0,tabs:[{name:"全部",value:0,id:0},{name:"待确认",value:0,id:1},{name:"待配送",value:0,id:2},{name:"配送中",value:0,id:3},{name:"已完成",value:0,id:4}],selectItemId:"",operateIndex:null,operateData:{},freeShipModal:!1,classifyForm:{categoryId:"",usageId:""},searchType:0,searchTypeName:"客户"}},onPullDownRefresh:function(){this.resetList(),this._list().then((function(e){t.stopPullDownRefresh()}))},onReachBottom:function(){this.list.finished?t.stopPullDownRefresh():this._list().then((function(e){t.stopPullDownRefresh()}))},mounted:function(){},onLoad:function(e){for(var n=[],i=this.getDictionariesInfo.dateDefaultOption,o=0;o<i.length;o++)n.push({name:i[o].name,id:i[o].value});this.menuObj={title:"时间",titleChild:"时间",list:n};var a=t.getStorageSync("switchTabQuery")||null;a&&(t.removeStorageSync("switchTabQuery"),this.tabIndex=parseInt(a.tabIndex)),this._list()},onShow:function(){},methods:{setSearchType:function(){var e=this;t.showActionSheet({itemList:["搜索类型:","客户","编号"],success:function(t){var n=t.tapIndex;if(0==n)return!1;e.searchType=Number(n)-1,e.searchTypeName=0==e.searchType?"客户":"编号",e.searchFn()}})},selectTime:function(t){this.customizationTime=[f,f],this.customizationTimeType=t,this.isShow=!0},timeChange:function(t){this.isShow=!1,this.resetList(),this._list(this.customizationTimeType,t)},timeCancel:function(t){this.isShow=!1},statusFormat:function(t){switch(t){case"1":return"待确认";case"2":return"待配送";case"3":return"配送中";case"4":return"已完成";case"5":return"已取消";case"6":return"已退款";default:return""}},clickBtn:function(e,n){if(this.orderId=n.id,"selfGet"===e.type){this.operateData=n;var i=this;t.showModal({title:"提示",content:"确认客户已自取",confirmText:"确认",success:function(t){t.confirm&&i.freeShipModalClick()}})}else if("send"===e.type)this.pageTo({url:"/pagesOrder/ship",query:{id:n.id}});else if("print"===e.type)if(1==this.hasCloudPrint)console.log("走云打印方式"),t.showLoading({title:"打印中..."}),(0,a.cloudPrintOrder)({id:n.id}).then((function(e){n.printNum++,t.hideLoading()}));else{console.log("走蓝牙打印方式");var o=JSON.parse(n.printData);switch(t.getSystemInfoSync().platform){case"android":this.destroyed(o);break;case"ios":this.autoLinkBle(o);break}}else if("confirm"==e.type){var s=this;t.showActionSheet({itemList:["请选择结算方式:","欠款","已收款"],success:function(e){if(0==e.tapIndex)return!1;var i=0,o=1==e.tapIndex?"确认客户欠款?":"确认已收款?",a=1==e.tapIndex?1:2;if(2==a)t.showActionSheet({itemList:["请选择收款方式:","微信","支付宝","现金","银行卡"],success:function(t){var e=t.tapIndex,r=[{name:"未选择",id:-1},{name:"微信",id:0},{name:"支付宝",id:1},{name:"现金",id:4},{name:"银行卡",id:5}];if(0==e)return!1;i=r[e].id;var c={id:n.id,clearType:a,payWay:i};s.toConfrim(c,o)}});else{var r={id:n.id,clearType:a,payWay:i};s.toConfrim(r,o)}}})}else if("cancel"==e.type){t.showModal({title:"提示",content:"确认取消?",success:function(e){var i=this;e.confirm&&(0,a.cancel)({id:n.id}).then((function(e){t.showToast({title:e.msg,icon:"none"}),i._list()}))}})}},toConfrim:function(e,n){var i=this;t.showModal({title:"订单完成",content:n,success:function(t){t.confirm&&i.toConfirmRequest(e)}})},toConfirmRequest:function(e){var n=this;(0,a.confirmFinish)(e).then((function(i){t.showToast({title:i.msg,icon:"none"}),1==i.code&&n.list.data.forEach((function(t,n,i){t.id==e.id&&(i[n].status="4",i[n].buttonList.forEach((function(t,e,n){"confirm"==t.type&&(n[e].disable=1)})))}))}))},selectSussess:function(t){console.log(t),"自定义"==t.select?this.selectTime(t.selectItem.id):(this.resetList(),this._list(t.selectItem.id,""))},searchFn:function(t){this.resetList(),this.seekVal=t,this._list()},_list:function(t,e){var n=this;return(0,a.getListB)({searchTime:t,startTime:e?e[0]:"",endTime:e?e[1]:"",status:this.tabs[this.tabIndex].id,name:this.seekVal,page:this.list.page,searchType:this.searchType}).then((function(t){if(n.completes(t),n.$util.isEmpty(t.data))return!1;n.tabs[0].value=t.data.shop.totalOrder||0,n.tabs[1].value=t.data.shop.unPayOrder||0,n.tabs[2].value=t.data.shop.unSendOrder||0,n.tabs[3].value=t.data.shop.sendingOrder||0,n.tabs[4].value=t.data.shop.finishOrder||0,t.data.shopExt.printSn&&t.data.shopExt.printKey&&(n.$util.isEmpty(t.data.shopExt.printSn)||n.$util.isEmpty(t.data.shopExt.printKey)?n.hasCloudPrint=0:n.hasCloudPrint=1)}))},change:function(t){if(console.log(t),this.tabIndex==t.index)return!1;this.tabIndex=t.index,this.resetList(),this._list()},freeShipModalClick:function(t){var e=this;(0,a.freeShipping)({id:this.operateData.id}).then((function(t){e._list(),e.$msg("操作成功!")}))},seeSendFn:function(t){this.$util.pageTo({url:"/admin/order/ship",query:{id:t.id,pageStatus:5}})},modalCancel:function(){this.freeShipModal=!1},classifyOrder:function(t){this.currentOrderId=t}}};e.default=w}).call(this,n("f3be")["default"])},f8b4:function(t,e,n){"use strict";var i=n("41ab"),o=n.n(i);o.a}},[["ddd6","common/runtime","common/vendor"]]]);
|