1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1e3eb8f4"],{1491:function(t,e,a){"use strict";a.d(e,"c",(function(){return r})),a.d(e,"b",(function(){return i})),a.d(e,"d",(function(){return o})),a.d(e,"a",(function(){return s}));var n=a("b775");function r(t){return Object(n["a"])({url:"/orders/get_agent_gift_bag",method:"get",params:t})}function i(t){return Object(n["a"])({url:"/orders/add_list_tag",method:"post",data:t})}function o(t){return Object(n["a"])({url:"/orders/export_list",method:"get",params:t})}function s(){return Object(n["a"])({url:"/activity/getactivityinfo",method:"get"})}},"3f15":function(t,e,a){"use strict";var n=a("b3f0"),r=a.n(n);r.a},"64f9":function(t,e,a){"use strict";a.d(e,"g",(function(){return r})),a.d(e,"h",(function(){return i})),a.d(e,"a",(function(){return o})),a.d(e,"b",(function(){return s})),a.d(e,"c",(function(){return c})),a.d(e,"i",(function(){return l})),a.d(e,"e",(function(){return u})),a.d(e,"d",(function(){return d})),a.d(e,"f",(function(){return m}));var n=a("b775");function r(t){return Object(n["a"])({url:"/studio/studio_order",method:"Get",params:t})}function i(t){return Object(n["a"])({url:"/studio/order_detail",method:"Get",params:t})}function o(t){return Object(n["a"])({url:"/studio/show_address",method:"Get",params:t})}function s(t){return Object(n["a"])({url:"/studio/order_address",method:"Get",params:t})}function c(t){return Object(n["a"])({url:"/studio/destory_order",method:"Get",params:t})}function l(t){return Object(n["a"])({url:"/studio/order_update",method:"post",data:t})}function u(t){return Object(n["a"])({url:"/studioGood/getgoodsinfo",method:"get",params:t})}function d(t){return Object(n["a"])({url:"/studio/orderBreakUpCourier",method:"get",params:t})}function m(t){return Object(n["a"])({url:"/studio/send_order",method:"post",data:t})}},b3f0:function(t,e,a){},c30c:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("el-input",{staticStyle:{width:"300px"},attrs:{type:"text",placeholder:"订单号"},nativeOn:{keyup:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.searchParams.page_index=1,t.getStudioOrder()}},model:{value:t.searchParams.search_number,callback:function(e){t.$set(t.searchParams,"search_number",e)},expression:"searchParams.search_number"}}),t._v(" "),a("el-input",{staticStyle:{width:"300px"},attrs:{type:"text",placeholder:"订单所属"},nativeOn:{keyup:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.searchParams.page_index=1,t.getStudioOrder()}},model:{value:t.searchParams.search_content,callback:function(e){t.$set(t.searchParams,"search_content",e)},expression:"searchParams.search_content"}}),t._v(" "),a("el-select",{staticStyle:{width:"300px"},on:{change:function(e){t.searchParams.page_index=1,t.getStudioOrder()}},model:{value:t.searchParams.activity_id,callback:function(e){t.$set(t.searchParams,"activity_id",e)},expression:"searchParams.activity_id"}},t._l(t.activitys,(function(t){return a("el-option",{key:t.id,attrs:{label:t.title,value:t.id}})})),1),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.searchParams.page_index=1,t.getStudioOrder()}}},[t._v("\n 搜索\n ")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.toExportOrderMore}},[t._v("导出")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.dialogFormVisible=!0}}},[t._v("导入")]),t._v(" "),a("el-dialog",{attrs:{title:"导入工作室订单",visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("div",{staticClass:"upload-container"},[a("el-button",{staticClass:"download",attrs:{type:"text"},on:{click:t.exportOrderTemplate}},[t._v("订单模板")]),t._v(" "),a("el-upload",{attrs:{action:"","show-file-list":!1,"http-request":t.handleImport}},[a("div",[a("div",{staticStyle:{position:"relative"}},[a("el-input",{staticClass:"input",attrs:{type:"text"},model:{value:t.import_name,callback:function(e){t.import_name=e},expression:"import_name"}},[a("i",{staticClass:"el-icon-upload2",attrs:{slot:"append"},slot:"append"})]),t._v(" "),a("i",{staticClass:"block"})],1)])])],1),t._v(" "),a("div",{staticClass:"upload-container"},[a("el-button",{staticStyle:{"margin-right":"10px"},attrs:{size:"small"},on:{click:t.resetImport}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.importTempChaiDan}},[t._v("导入")])],1)]),t._v(" "),a("el-table",{staticClass:"tableBorder",staticStyle:{"margin-top":"20px"},attrs:{border:"",stripe:"","header-cell-style":{background:"#f8fbfc"},data:t.list},on:{"selection-change":t.orderMulSelect}},[a("el-table-column",{attrs:{type:"selection",width:"50",align:"center","show-overflow-tooltip":!0}}),t._v(" "),a("el-table-column",{attrs:{prop:"order_num",label:"订单号",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.getStudioOrderDetail(n.id)}}},[t._v(t._s(n.order_num))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"所属人姓名",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v("\n "+t._s(a.get_user&&a.get_user.nickname)+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"所属人手机号",align:"center",width:"200"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v("\n "+t._s(a.get_user&&a.get_user.mobile)+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"total",label:"数量",align:"center",width:"180"}}),t._v(" "),a("el-table-column",{attrs:{prop:"money",label:"金额",align:"center",width:"180"}}),t._v(" "),a("el-table-column",{attrs:{label:"地址",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v("\n "+t._s(""+(a.get_address.province||"")+(a.get_address.city||"")+(a.get_address.town||"")+(a.get_address.address||""))+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"收件人姓名",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v("\n "+t._s(a.get_address&&a.get_address.username)+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"收件人手机号",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v("\n "+t._s(a.get_address&&a.get_address.mobile)+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"remark",label:"备注",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"150"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.toExportOrderOne([n.id])}}},[t._v("导出")])]}}])})],1),t._v(" "),a("pagination",{attrs:{total:t.total,limit:t.searchParams.page_size,page:t.searchParams.page_index},on:{pagination:t.changePagination,"update:limit":t.changePagination}})],1)},r=[],i=(a("96cf"),a("1da1")),o=(a("7f7f"),a("ac6a"),a("456d"),a("28a5"),a("1491")),s=a("64f9"),c={"订单编号":"","下单时间":"","所属政委":"","寄件人":"大卫博士","联系方式":"4006867733","发件人详细地址":"河南省郑州市经开区","下单人昵称":"","下单人姓名":"","下单人手机号":"","收件人":"","电话":"","收件人省":"","收件人市":"","收件人区":"","收件人街道地址":"",L:"",XL:"",XXL:"",XXXL:"","女M":"","女L":"","女XL":"","女XXL":"","女XXXL":"","5XL":"","数据求和":"","备注":"","赠品":"","快递单号":"","快递公司":"","快递公司代码":"","发货状态":""},l={data:function(){return{dialogFormVisible:!1,activitys:[],searchParams:{page_index:1,page_size:20,activity_id:"",search_number:"",search_content:""},list:[],import_name:"",import_file:null,total:0,orderDetail:{list:[],vis:!1},exportMulSelection:[]}},mounted:function(){this.activityList(this.getStudioOrder)},methods:{orderMulSelect:function(t){this.exportMulSelection=t.map((function(t){return t.id}))},toExportOrderMore:function(){if(!this.exportMulSelection.length)return this.$message.error("导出订单请至少选择1个"),!1;this.toExportOrderOne(this.exportMulSelection)},getExportModule:function(){var t=this.expressData,e=[];for(var a in t){var n=t[a],r=n.data,i=0,o=0,s=0,l=0;while(i<n["精装"].length){var u=Object.assign({},c);u["订单编号"]=a,u["下单时间"]=r.created_at,u["所属政委"]=r.admin_name,u["下单人昵称"]=r.u_nickname,u["下单人姓名"]=r.u_name,u["下单人手机号"]=r.u_mobile,u["收件人"]=r.username,u["电话"]=r.mobile,u["收件人省"]=r.province,u["收件人市"]=r.city,u["收件人区"]=r.town,u["收件人街道地址"]=r.address,u["备注"]=r.remark,u["赠品"]="";var d=0;if("男女款"===n["精装"][i].sec_attr){var m=n["精装"][i].size.split("-")[0],_=n["精装"][i].size.split("-")[1];_="3XL"===_?"XXXL":_,"男款"===m?(u[_]="".concat(n["精装"][i].num).concat(n["精装"][i].main_attr),d+=n["精装"][i].num):(u["女"+_]="".concat(n["精装"][i].num).concat(n["精装"][i].main_attr),d+=n["精装"][i].num)}else"3XL"===n["精装"][i].size&&(n["精装"][i].size="XXXL"),"男款"===n["精装"][i].sec_attr&&(u[n["精装"][i].size]="".concat(n["精装"][i].num).concat(n["精装"][i].main_attr),d+=n["精装"][i].num),"女款"===n["精装"][i].sec_attr&&(u["女"+n["精装"][i].size]="".concat(n["精装"][i].num).concat(n["精装"][i].main_attr),d+=n["精装"][i].num);u["数据求和"]=d,e.push(u),i++}while(o<n["普通"].length){var p=Object.assign({},c);p["订单编号"]=a,p["下单时间"]=r.created_at,p["所属政委"]=r.admin_name,p["下单人昵称"]=r.u_nickname,p["下单人姓名"]=r.u_name,p["下单人手机号"]=r.u_mobile,p["收件人"]=r.username,p["电话"]=r.mobile,p["收件人省"]=r.province,p["收件人市"]=r.city,p["收件人区"]=r.town,p["收件人街道地址"]=r.address,p["备注"]=r.remark,p["赠品"]="";var f=0;if("男女款"===n["普通"][o].sec_attr){var h=n["普通"][o].size.split("-")[0],g=n["普通"][o].size.split("-")[1];g="3XL"===g?"XXXL":g,"男款"===h?(p[g]="".concat(n["普通"][o].num).concat(n["普通"][o].main_attr),f+=n["普通"][o].num):(p["女"+g]="".concat(n["普通"][o].num).concat(n["普通"][o].main_attr),f+=n["普通"][o].num)}else"3XL"===n["普通"][o].size&&(n["普通"][o].size="XXXL"),"男款"===n["普通"][o].sec_attr&&(p[n["普通"][o].size]="".concat(n["普通"][o].num).concat(n["普通"][o].main_attr),f+=n["普通"][o].num),"女款"===n["普通"][o].sec_attr&&(p["女"+n["普通"][o].size]="".concat(n["普通"][o].num).concat(n["普通"][o].main_attr),f+=n["普通"][o].num);p["数据求和"]=f,e.push(p),o++}while(s<n["精装混合"].length){var v=Object.assign({},c);v["订单编号"]=a,v["下单时间"]=r.created_at,v["所属政委"]=r.admin_name,v["下单人昵称"]=r.u_nickname,v["下单人姓名"]=r.u_name,v["下单人手机号"]=r.u_mobile,v["收件人"]=r.username,v["电话"]=r.mobile,v["收件人省"]=r.province,v["收件人市"]=r.city,v["收件人区"]=r.town,v["收件人街道地址"]=r.address,v["备注"]=r.remark,v["赠品"]="";for(var b=0,y=0;y<n["精装混合"][s].length;y++)if("男女款"===n["精装混合"][s][y].sec_attr){var X=n["精装混合"][s][y].size.split("-")[0],k=n["精装混合"][s][y].size.split("-")[1];k="3XL"===k?"XXXL":k,"男款"===X?(v[k]+="".concat(n["精装混合"][s][y].num).concat(n["精装混合"][s][y].main_attr),b+=n["精装混合"][s][y].num):(v["女"+k]+="".concat(n["精装混合"][s][y].num).concat(n["精装混合"][s][y].main_attr),b+=n["精装混合"][s][y].num)}else"3XL"===n["精装混合"][s][y].size?"男款"===n["精装混合"][s][y].sec_attr&&(v["XXXL"]+="".concat(n["精装混合"][s][y].num).concat(n["精装混合"][s][y].main_attr),b+=n["精装混合"][s][y].num):("男款"===n["精装混合"][s][y].sec_attr&&(v[n["精装混合"][s][y].size]+="".concat(n["精装混合"][s][y].num).concat(n["精装混合"][s][y].main_attr),b+=n["精装混合"][s][y].num),"女款"===n["精装混合"][s][y].sec_attr&&(v["女"+n["精装混合"][s][y].size]+="".concat(n["精装混合"][s][y].num).concat(n["精装混合"][s][y].main_attr),b+=n["精装混合"][s][y].num));v["数据求和"]=b,e.push(v),s++}while(l<n["普通混合"].length){var x=Object.assign({},c);x["订单编号"]=a,x["下单时间"]=r.created_at,x["所属政委"]=r.admin_name,x["下单人昵称"]=r.u_nickname,x["下单人姓名"]=r.u_name,x["下单人手机号"]=r.u_mobile,x["收件人"]=r.username,x["电话"]=r.mobile,x["收件人省"]=r.province,x["收件人市"]=r.city,x["收件人区"]=r.town,x["收件人街道地址"]=r.address,x["备注"]=r.remark,x["赠品"]="";for(var O=0,w=0;w<n["普通混合"][l].length;w++)if("男女款"===n["普通混合"][l][w].sec_attr){var L=n["普通混合"][l][w].size.split("-")[0],S=n["普通混合"][l][w].size.split("-")[1];S="3XL"===S?"XXXL":S,"男款"===L?(x[S]+="".concat(n["普通混合"][l][w].num).concat(n["普通混合"][l][w].main_attr),O+=n["普通混合"][l][w].num):(x["女"+S]+="".concat(n["普通混合"][l][w].num).concat(n["普通混合"][l][w].main_attr),O+=n["普通混合"][l][w].num)}else"3XL"===n["普通混合"][l][w].size?"男款"===n["普通混合"][l][w].sec_attr&&(x["XXXL"]+="".concat(n["普通混合"][l][w].num).concat(n["普通混合"][l][w].main_attr),O+=n["普通混合"][l][w].num):("男款"===n["普通混合"][l][w].sec_attr&&(x[n["普通混合"][l][w].size]+="".concat(n["普通混合"][l][w].num).concat(n["普通混合"][l][w].main_attr),O+=n["普通混合"][l][w].num),"女款"===n["普通混合"][l][w].sec_attr&&(x["女"+n["普通混合"][l][w].size]+="".concat(n["普通混合"][l][w].num).concat(n["普通混合"][l][w].main_attr),O+=n["普通混合"][l][w].num));x["数据求和"]=O,e.push(x),l++}}return e},toExportOrderOne:function(t){var e=this,n=this.$loading();Object(s["d"])({id:t}).then((function(t){if(n.close(),200===t.code){e.expressData=t.data;var r=e.getExportModule();console.log(r),Promise.all([a.e("chunk-5bdd67a2"),a.e("chunk-2c21b5a5")]).then(a.bind(null,"4bf8d")).then((function(t){t.export_json_to_excel({header:Object.keys(c),data:r.map((function(t){return Object.keys(r[0]).map((function(e){return t[e]}))})),filename:"".concat((new Date).toLocaleDateString(),"快递单导出"),bookType:"xlsx",isCSV:!0})}))}else e.$message.error(t.message||"导出工作室订单失败")})).catch((function(t){console.log(t),n.close(),e.$message.error("导出工作室订单失败")}))},exportOrderTemplate:function(){var t=["订单编号","下单时间","所属政委","寄件人","联系方式","发件人详细地址","下单人昵称","下单人姓名","下单人手机号","收件人","电话","收件人省","收件人市","收件人区","收件人街道地址","L","XL","XXL","XXXL","女M","女L","女XL","女XXL","女XXXL","5XL","数据求和","备注","赠品","快递单号","快递公司","快递公司代码","发货状态"];Promise.all([a.e("chunk-5bdd67a2"),a.e("chunk-2c21b5a5")]).then(a.bind(null,"4bf8d")).then((function(e){e.export_json_to_excel({header:t,data:"",filename:"工作室订单",bookType:"xlsx"})}))},importTempChaiDan:function(){var t=this;if(!this.import_file)return this.$message.error("请上传导入文件"),!1;var e=new FormData;console.log(this.import_file),e.append("file",this.import_file),console.log(this.import_file,"formdata"),this.loadingFull=!0;try{this.$request(Object(s["f"])(e),(function(){t.$message.success("上传成功")}))}catch(a){this.$message.error("导入失败")}finally{this.loadingFull=!1}},resetImport:function(){this.import_name="",this.import_file=null,this.dialogFormVisible=!1},handleImport:function(t){var e=t.file;console.log(e,"file"),e&&(this.import_name=e.name,this.import_file=e)},getStudioOrderDetail:function(t){this.$router.push({name:"studioOrderDetail",params:{id:t}})},activityList:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(e){var a,n=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=this.$loading(),t.next=3,Object(o["a"])().then((function(t){a.close(),200===t.code&&(n.activitys=t.data,t.data.map((function(t){1===t.is_ing&&(n.searchParams.activity_id=t.id)}))),e&&e()})).catch((function(t){a.close(),e&&e()}));case 3:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),getStudioOrder:function(){var t=this,e=this.$loading();Object(s["g"])(this.searchParams).then((function(a){e.close(),200===a.code?(t.list=a.data.list,t.total=a.data.total):t.$message.error(a.message||"获取订单列表失败")})).catch((function(){e.close(),t.$message.error("获取订单列表失败")}))},changePagination:function(t){var e=t.page,a=t.limit;this.searchParams.page_size=a,this.searchParams.page_index=e,this.getStudioOrder()}}},u=l,d=(a("3f15"),a("2877")),m=Object(d["a"])(u,n,r,!1,null,"10eaac16",null);e["default"]=m.exports}}]);
|