12345678 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-8e267e32"],{1:function(e,t){},2:function(e,t){},3:function(e,t){},3038:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"g",(function(){return l})),n.d(t,"h",(function(){return i})),n.d(t,"d",(function(){return s})),n.d(t,"e",(function(){return c})),n.d(t,"f",(function(){return u})),n.d(t,"a",(function(){return d}));var a=n("b775");function r(e){return Object(a["a"])({method:"get",url:"/download/excel",params:e})}function o(e){return Object(a["a"])({method:"get",url:"/download/excel_week",params:e})}function l(e){return Object(a["a"])({method:"get",url:"/download/rank",params:e})}function i(e){return Object(a["a"])({method:"get",url:"/download/excel_all",params:e})}function s(e){return Object(a["a"])({method:"get",url:"/download/download_order",params:e})}function c(e){return Object(a["a"])({method:"get",url:"/download/download_per",params:e})}function u(e){return Object(a["a"])({method:"get",url:"/download/download_per",params:e})}function d(e){return Object(a["a"])({method:"get",url:"/bonus/download",params:e})}},4213:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return l}));var a=n("b775");function r(e){return Object(a["a"])({method:"post",url:"/humanreview/revirew",data:e})}function o(e){return Object(a["a"])({method:"post",url:"/humanreview/upload_img",data:e})}function l(e){return Object(a["a"])({method:"get",url:"/humanreview/get_info",params:e})}},"758e":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"e",(function(){return o})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return i})),n.d(t,"f",(function(){return s})),n.d(t,"a",(function(){return c}));var a=n("b775");function r(e){return Object(a["a"])({method:"get",url:"/order/nosend",params:e})}function o(e){return Object(a["a"])({method:"get",url:"/order/sended",params:e})}function l(e){return Object(a["a"])({method:"get",url:"/order/search",params:e})}function i(e){return Object(a["a"])({method:"post",url:"/order/send",data:e})}function s(e){return Object(a["a"])({method:"post",url:"/order/upload_excel",data:e})}function c(e){return Object(a["a"])({method:"get",url:"order/exchange",params:e})}},"78fa":function(e,t,n){},"80d3":function(e,t,n){"use strict";n("78fa")},b311:function(e,t,n){
- /*!
- * clipboard.js v2.0.4
- * https://zenorocha.github.io/clipboard.js
- *
- * Licensed MIT © Zeno Rocha
- */
- (function(t,n){e.exports=n()})(0,(function(){return function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(a,r,function(t){return e[t]}.bind(null,r));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";var a="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),o=n(1),l=d(o),i=n(3),s=d(i),c=n(4),u=d(c);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function h(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var m=function(e){function t(e,n){f(this,t);var a=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return a.resolveOptions(n),a.listenClick(e),a}return h(t,e),r(t,[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"===typeof e.action?e.action:this.defaultAction,this.target="function"===typeof e.target?e.target:this.defaultTarget,this.text="function"===typeof e.text?e.text:this.defaultText,this.container="object"===a(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=(0,u.default)(e,"click",(function(e){return t.onClick(e)}))}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new l.default({action:this.action(t),target:this.target(t),text:this.text(t),container:this.container,trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return b("action",e)}},{key:"defaultTarget",value:function(e){var t=b("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return b("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"===typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach((function(e){n=n&&!!document.queryCommandSupported(e)})),n}}]),t}(s.default);function b(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}e.exports=m},function(e,t,n){"use strict";var a="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),o=n(2),l=i(o);function i(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var c=function(){function e(t){s(this,e),this.resolveOptions(t),this.initSelection()}return r(e,[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var e=this,t="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[t?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,l.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,l.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==("undefined"===typeof e?"undefined":a(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),e}();e.exports=c},function(e,t){function n(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var a=window.getSelection(),r=document.createRange();r.selectNodeContents(e),a.removeAllRanges(),a.addRange(r),t=a.toString()}return t}e.exports=n},function(e,t){function n(){}n.prototype={on:function(e,t,n){var a=this.e||(this.e={});return(a[e]||(a[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var a=this;function r(){a.off(e,r),t.apply(n,arguments)}return r._=t,this.on(e,r,n)},emit:function(e){var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),a=0,r=n.length;for(a;a<r;a++)n[a].fn.apply(n[a].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),a=n[e],r=[];if(a&&t)for(var o=0,l=a.length;o<l;o++)a[o].fn!==t&&a[o].fn._!==t&&r.push(a[o]);return r.length?n[e]=r:delete n[e],this}},e.exports=n},function(e,t,n){var a=n(5),r=n(6);function o(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!a.string(t))throw new TypeError("Second argument must be a String");if(!a.fn(n))throw new TypeError("Third argument must be a Function");if(a.node(e))return l(e,t,n);if(a.nodeList(e))return i(e,t,n);if(a.string(e))return s(e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function l(e,t,n){return e.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}function i(e,t,n){return Array.prototype.forEach.call(e,(function(e){e.addEventListener(t,n)})),{destroy:function(){Array.prototype.forEach.call(e,(function(e){e.removeEventListener(t,n)}))}}}function s(e,t,n){return r(document.body,e,t,n)}e.exports=o},function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"===typeof e||e instanceof String},t.fn=function(e){var t=Object.prototype.toString.call(e);return"[object Function]"===t}},function(e,t,n){var a=n(7);function r(e,t,n,a,r){var o=l.apply(this,arguments);return e.addEventListener(n,o,r),{destroy:function(){e.removeEventListener(n,o,r)}}}function o(e,t,n,a,o){return"function"===typeof e.addEventListener?r.apply(null,arguments):"function"===typeof n?r.bind(null,document).apply(null,arguments):("string"===typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,(function(e){return r(e,t,n,a,o)})))}function l(e,t,n,r){return function(n){n.delegateTarget=a(n.target,t),n.delegateTarget&&r.call(e,n)}}e.exports=o},function(e,t){var n=9;if("undefined"!==typeof Element&&!Element.prototype.matches){var a=Element.prototype;a.matches=a.matchesSelector||a.mozMatchesSelector||a.msMatchesSelector||a.oMatchesSelector||a.webkitMatchesSelector}function r(e,t){while(e&&e.nodeType!==n){if("function"===typeof e.matches&&e.matches(t))return e;e=e.parentNode}}e.exports=r}])}))},f71e:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n("2b0e"),r=n("b311"),o=n.n(r);function l(){a["default"].prototype.$message({message:"复制成功",type:"success",duration:1500})}function i(){a["default"].prototype.$message({message:"复制失败",type:"error"})}function s(e,t){var n=new o.a(t.target,{text:function(){return e}});n.on("success",(function(){l(),n.destroy()})),n.on("error",(function(){i(),n.destroy()})),n.onClick(t)}},f99b:function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"zbsordermanage"},[n("div",{staticClass:"search"},[n("input",{ref:"excel-upload-input",staticClass:"excel-upload-input",attrs:{type:"file",accept:".xlsx, .xls"},on:{change:e.readExcel}}),e._v(" "),e.$store.state.user.BP.includes("BP4")||e.$store.state.user.BP.includes("*")?n("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-refresh",loading:e.loading},on:{click:e.rexchange}},[e._v("清除兑换记录")]):e._e(),e._v(" "),n("el-button",{attrs:{type:"primary",icon:"el-icon-upload2",loading:e.loading,size:"small"},on:{click:e.importExcel}},[e._v("导入物流单号")]),e._v(" "),n("el-button",{attrs:{type:"primary",icon:"el-icon-truck",loading:e.loading,size:"small"},on:{click:e.handleSendMore}},[e._v("批量发货")]),e._v(" "),n("el-input",{attrs:{size:"small",disabled:!0}}),e._v(" "),n("switchseason",{attrs:{size:"small",time:""},on:{switchseason:e.switchseason}}),e._v(" "),n("el-select",{attrs:{placeholder:"请选择状态",size:"small"},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},e._l(e.typeList,(function(e){return n("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1),e._v(" "),n("el-select",{staticClass:"war",attrs:{placeholder:"请选择战区",size:"small"},model:{value:e.warValue,callback:function(t){e.warValue=t},expression:"warValue"}},e._l(e.teamList,(function(e){return n("el-option",{key:e.war_name,attrs:{label:e.war_name+"战区-"+e.service,value:e.war_name}})})),1),e._v(" "),n("el-select",{attrs:{value:"",placeholder:"请选择导出Excel类型",size:"small"},on:{change:e.exportExcel}},e._l(e.exportTypes,(function(e){return n("el-option",{key:e.label,attrs:{label:e.label,value:e.value}})})),1),e._v(" "),n("el-input",{attrs:{clearable:"",size:"small",maxlength:"11",placeholder:"输入手机号或昵称","prefix-icon":"el-icon-search"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSearch()}},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}}),e._v(" "),n("el-button",{attrs:{type:"primary",size:"small",loading:e.loading},on:{click:function(t){return e.handleSearch()}}},[e._v("搜索/刷新")])],1),e._v(" "),n("el-tabs",{attrs:{type:"card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"未发货",name:"nosend"}},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"selectTab",staticStyle:{width:"100%"},attrs:{border:"",stripe:"",data:e.list},on:{"selection-change":e.handleSelectionChange}},[n("el-table-column",{attrs:{type:"selection",width:"55"}}),e._v(" "),n("el-table-column",{attrs:{label:"序号",type:"index",width:"60",index:function(t){return 15*(e.page-1)+t+1}}}),e._v(" "),n("el-table-column",{attrs:{label:"订单号",prop:"order_num","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"订单生成时间",prop:"time",width:"160","label-class-name":"label"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e._f("getTimeString")(t.row.time)))]}}])}),e._v(" "),n("el-table-column",{attrs:{label:"兑换礼品名称",prop:"gift_name",width:"120","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"兑换礼品数量",prop:"gift_num",width:"100","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"消耗奖学金",prop:"bonus",width:"80","label-class-name":"label"}}),e._v(" "),n("el-table-column",{staticStyle:{padding:"0"},attrs:{label:"头像",prop:"avatar",width:"50","label-class-name":"label"},scopedSlots:e._u([{key:"default",fn:function(e){return[n("img",{attrs:{width:"36",height:"36",src:e.row.avatar}})]}}])}),e._v(" "),n("el-table-column",{attrs:{label:"兑换人",prop:"username","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"兑换人手机号",prop:"phone",width:"120","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"收件人",prop:"up_name","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"收件人手机号(代理公司)",prop:"up_phone",width:"160","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"状态",prop:"type","label-class-name":"label"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",{class:e._f("typeColor")(t.row.type)},[e._v(e._s(e._f("type")(t.row.type)))])]}}])})],1)],1),e._v(" "),n("el-tab-pane",{attrs:{label:"已发货",name:"sended"}},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{border:"",stripe:"",data:e.list}},[n("el-table-column",{attrs:{label:"序号",type:"index",width:"60",index:function(t){return 15*(e.page-1)+t+1}}}),e._v(" "),n("el-table-column",{attrs:{label:"订单号",prop:"order_num","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"订单生成时间",prop:"time",width:"140","label-class-name":"label"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e._f("getTimeString")(t.row.time)))]}}])}),e._v(" "),n("el-table-column",{attrs:{label:"兑换礼品名称",width:"140",prop:"gift_name","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"兑换礼品数量",prop:"gift_num",width:"100","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"消耗奖学金",prop:"bonus",width:"80","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"兑换人",prop:"username","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"兑换人手机号",prop:"phone",width:"120","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"收件人",prop:"up_name","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"收件人手机号",prop:"up_phone",width:"120","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"物流单号",width:"120",prop:"express_order","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"物流信息",prop:"express_order",width:"100","label-class-name":"label"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{type:"primary",icon:"el-icon-truck",size:"mini"},on:{click:function(n){return e.expressEdit(t.$index,t.row,n)}}},[e._v("查看")])]}}])}),e._v(" "),n("el-table-column",{attrs:{label:"操作人",prop:"operator",width:"80","label-class-name":"label"}}),e._v(" "),n("el-table-column",{attrs:{label:"状态",prop:"type","label-class-name":"label"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",{class:e._f("typeColor")(t.row.type)},[e._v(e._s(e._f("type")(t.row.type)))])]}}])})],1)],1)],1),e._v(" "),n("el-dialog",{attrs:{title:"确认信息并发货",visible:e.dialogFormVisible,"destroy-on-close":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[n("el-form",{attrs:{model:e.form,autocomplete:"off"}},[n("el-form-item",{attrs:{label:"收货人:","label-width":"456"}},[n("el-input",{attrs:{disabled:""},model:{value:e.form.up_name,callback:function(t){e.$set(e.form,"up_name",t)},expression:"form.up_name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"联系方式:","label-width":"456"}},[n("el-input",{attrs:{maxlength:"11",disabled:""},model:{value:e.form.up_phone,callback:function(t){e.$set(e.form,"up_phone",t)},expression:"form.up_phone"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"物流单号:","label-width":"456"}},[n("el-input",{model:{value:e.form.express_order,callback:function(t){e.$set(e.form,"express_order",t)},expression:"form.express_order"}})],1)],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.sendOrEditAddress}},[e._v("发 货")])],1)],1),e._v(" "),n("el-dialog",{staticClass:"express",attrs:{title:"查询物流信息(已为您复制物流单号,复制查询即可)",visible:e.dialogFormVisibleExpress,"destroy-on-close":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogFormVisibleExpress=t}}},[n("iframe",{staticStyle:{width:"100%",height:"567px"},attrs:{src:"https://www.kuaidi100.com/all/zt.shtml",frameborder:"0"}})]),e._v(" "),n("el-pagination",{attrs:{background:"",total:e.total,"page-size":e.pageSize,"current-page":e.page,layout:"total, prev, pager, next, jumper"},on:{"current-change":e.handleCurrentChange}})],1)},r=[],o=(n("456d"),n("7f7f"),n("386d"),n("ac6a"),n("4917"),n("f71e")),l=n("1146"),i=n.n(l),s=n("4213"),c=n("758e"),u=n("3038"),d={name:"ZbsOrderManage",filters:{type:function(e){return 0===e?"正常":"作废"},typeColor:function(e){return 0===e?"green":"red"}},data:function(){return{type:0,page:1,activeName:"nosend",search:"",loading:!1,list:[],total:15,pageSize:15,selectedList:[],warValue:"请选择战区",typeList:[{id:0,name:"正常"},{id:1,name:"作废"}],seasonIndex:0,form:{username:"",phone:"",address:"",addressid:"",express_order:""},exportTypes:[{value:u["d"],label:"导出兑换记录"},{value:u["e"],label:"导出个人兑换详情"},{value:u["f"],label:"导出物流单号录入模板"}],dialogFormVisible:!1,dialogFormVisibleExpress:!1,excelData:{header:null,results:null}}},computed:{season:function(){return this.$store.state.user.season_list[this.seasonIndex].season},teamList:function(){return this.$store.state.user.team_list}},watch:{activeName:{handler:function(){this.page=1,this.search="",this.switchRequest()},immediate:!0}},methods:{rexchange:function(){var e=this;this.$prompt("请输入用户手机号","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputPattern:/^1[0123456789]\d{9}$/,inputErrorMessage:"手机号格式不正确"}).then((function(t){var n=t.value;Object(s["a"])({phone:n}).then((function(t){e.$confirm("操作将清除".concat(t.data.nickname,"(").concat(n,")的兑换记录, 是否继续?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(c["a"])({phone:n}).then((function(t){e.$message({type:"success",message:"清除成功!"})}))})).catch((function(){e.$message({type:"info",message:"已取消删除"})}))}))})).catch((function(){e.$message({type:"info",message:"取消输入"})}))},expressEdit:function(e,t,n){this.dialogFormVisibleExpress=!0,Object(o["a"])(t.express_order,n),this.$message({message:"物流单号已复制,粘贴回车即可查询",type:"success",duration:1500})},switchseason:function(e){this.seasonIndex=e},switchRequest:function(){var e=this;this.pageSize=15,this.loading=!0,"nosend"===this.activeName?Object(c["b"])({page:this.page,season:this.season,war_name:this.warValue,type:this.type}).then((function(t){e.loading=!1,e.list=t.data.list,e.total=t.data.total})):"sended"===this.activeName&&Object(c["e"])({page:this.page,season:this.season,war_name:this.warValue,type:this.type}).then((function(t){e.loading=!1,e.list=t.data.list,e.total=t.data.total}))},handleSelectionChange:function(e){this.selectedList=e},handleSendMore:function(){if(this.selectedList.length){var e=this.selectedList[0];this.selectedList.every((function(t){return t.up_name===e.up_name&&t.up_phone===e.up_phone}))?(this.form.express_order="",this.form=Object.assign(this.form,this.selectedList[0]),this.dialogFormVisible=!0):this.$message.error("当前批次收货人不是同一个人")}else this.$message.error("没有选中订单")},sendOrEditAddress:function(){var e=this;if(this.form.express_order.trim().match(/\d+/)){this.form.express_order=this.form.express_order.trim();var t=[];this.selectedList.forEach((function(e){t.push(e.order_num)})),Object(c["d"])({express_order:this.form.express_order,orders:t}).then((function(n){t.forEach((function(t){e.list.forEach((function(n,a){n.order_num===t&&e.list.splice(a,1)}))})),e.$refs.selectTab.clearSelection(),e.$message.success({message:"发货成功"}),e.dialogFormVisible=!1}))}else this.$message.error({message:"订单号不合法"})},handleSearch:function(e){var t=this;this.search.length?(this.page=1,Object(c["c"])({phone:this.search,status:"nosend"===this.activeName?0:1,season:this.season,page:this.page,type:this.type}).then((function(e){t.loading=!1,t.list=e.data.list,t.total=t.pageSize=e.data.total,t.$nextTick((function(){return document.getElementsByClassName("el-checkbox")[0].click()}))}))):(this.page=1,this.switchRequest())},handleCurrentChange:function(e){this.loading=!0,this.page=e,this.search="",this.switchRequest()},exportExcel:function(e){var t=this;this.loading=!0;var a="",r=function(e){a=e};"download_order"===e.name&&r("兑换记录"),"download_order_per"===e.name&&r("个人兑换详情"),"download_order_template"===e.name&&r("物流单号录入模板"),"download_order_template"===e.name?Promise.all([n.e("chunk-03d5b01c"),n.e("chunk-29531240")]).then(n.bind(null,"4bf8d")).then((function(e){var n=["昵称","销售级别","手机号","战区","收货人","收货人手机号","物流单号"],r=[];e.export_json_to_excel({header:n,data:r,filename:a,autoWidth:!0,bookType:"xlsx"}),t.loading=!1})):e({season:this.season}).then((function(e){Promise.all([n.e("chunk-03d5b01c"),n.e("chunk-29531240")]).then(n.bind(null,"4bf8d")).then((function(n){var r=[],o=[];e.data.list[0]&&Object.keys(e.data.list[0]).forEach((function(e){r.push(e),o.push(e)}));var l=e.data.list.map((function(e){return o.map((function(t){return e[t]}))}));n.export_json_to_excel({header:r,data:l,filename:a,autoWidth:!0,bookType:"xlsx"}),t.loading=!1}))})).catch((function(e){t.loading=!1,t.$message.error({message:e.message})}))},importExcel:function(){this.$refs["excel-upload-input"].click()},readExcel:function(e){var t=this,n=e.target.files[0];if(n)return this.$refs["excel-upload-input"].value=null,this.loading=!0,new Promise((function(e,a){var r=new FileReader;r.onload=function(n){var a=n.target.result,r=i.a.read(a,{type:"array"}),o=r.SheetNames[0],l=r.Sheets[o],s=t.getHeaderRow(l),u=i.a.utils.sheet_to_json(l);t.excelData.header=s,t.excelData.results=u;for(var d=[],f=t.excelData.results,p=f.length,h=0;h<p-1;h++){if(!f[h]["快递单号"]||!f[h]["手机号"])return t.$message.error("Excel中第 "+(h+2)+" 行 快递单号 或 手机号 为空"),void(t.loading=!1);d.push({phone:f[h]["手机号"],tracking_number:f[h]["快递单号"]})}Object(c["f"])({data:d}).then((function(e){t.$message.success("上传成功"),t.loading=!1})),e()},r.readAsArrayBuffer(n)}))},getHeaderRow:function(e){var t,n=[],a=i.a.utils.decode_range(e["!ref"]),r=a.s.r;for(t=a.s.c;t<=a.e.c;++t){var o=e[i.a.utils.encode_cell({c:t,r:r})],l="UNKNOWN "+t;o&&o.t&&(l=i.a.utils.format_cell(o)),n.push(l)}return n}}},f=d,p=(n("80d3"),n("2877")),h=Object(p["a"])(f,a,r,!1,null,null,null);t["default"]=h.exports}}]);
|