1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b350f798"],{"2c1e":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-input",{staticStyle:{width:"250px"},attrs:{type:"text",placeholder:"所属人昵称 / 手机号",clearable:""},model:{value:e.params.search_name,callback:function(t){e.$set(e.params,"search_name",t)},expression:"params.search_name"}}),e._v(" "),a("el-input",{staticStyle:{width:"300px"},attrs:{type:"text",placeholder:"防伪码",readonly:!0},model:{value:e.params.code,callback:function(t){e.$set(e.params,"code",t)},expression:"params.code"}},[a("template",{slot:"append"},[a("el-upload",{staticStyle:{display:"inline-block"},attrs:{action:"","show-file-list":!1,"http-request":e.uploadQrocdeDecode,accept:".jpeg, .jpg, .png"}},[a("span",{staticStyle:{cursor:"pointer"}},[e._v("上传图片")])])],1)],2),e._v(" "),a("el-select",{attrs:{placeholder:"请选择仓库",clearable:""},model:{value:e.params.op_phone,callback:function(t){e.$set(e.params,"op_phone",t)},expression:"params.op_phone"}},e._l(e.opNames,(function(e){return a("el-option",{key:e.phone,attrs:{label:e.name,value:e.phone}})})),1),e._v(" "),a("el-select",{attrs:{placeholder:"请选择商品类型",clearable:""},model:{value:e.params.good_select_id,callback:function(t){e.$set(e.params,"good_select_id",t)},expression:"params.good_select_id"}},e._l(e.goodSelects,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1),e._v(" "),a("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"yyyy-MM-dd hh:mm:ss"},model:{value:e.params.time,callback:function(t){e.$set(e.params,"time",t)},expression:"params.time"}}),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.toSearch}},[e._v("搜索")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.toSearchclear}},[e._v("清空")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.toExport}},[e._v("导出")]),e._v(" "),a("el-table",{staticStyle:{"margin-top":"20px"},attrs:{data:e.list,"header-cell-style":{background:"#f8fbfc"},border:"",stripe:""}},[a("el-table-column",{attrs:{type:"index",label:"序号",width:"50",index:function(t){return(e.params.page_index-1)*e.params.page_size+t+1},align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"发货仓库",align:"center",prop:"op_name"}}),e._v(" "),a("el-table-column",{attrs:{prop:"accept_name",label:"所属人昵称",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"accept_phone",label:"所属人手机号",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"商品名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row.code;return[e._v("\n "+e._s(a.get_goods.good_name)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"数量(小码)",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row.code;return[e._v("\n "+e._s(a.all_childnum)+e._s("大卫博士精装版"===a.get_goods.good_name?"套":"件")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"类别",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row.code;return[e._v("\n "+e._s(a.code_level)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"防伪码类型",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row.code;return[e._v("\n "+e._s(a.model)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"发货时间",align:"center",prop:"created_at"}})],1),e._v(" "),a("pagination",{attrs:{total:e.total,limit:e.params.page_size,page:e.params.page_index},on:{pagination:e.changeTracePagination,"update:limit":e.changeTracePagination}})],1)},o=[],r=(a("28a5"),a("ba16"),a("c7eb")),l=(a("96cf"),a("1da1")),c=a("7159"),i=a.n(c),s=a("d098"),d={data:function(){return{opNames:[{phone:"15220141101",name:"公司仓库"},{phone:"17333738670",name:"吴桥体验店"},{phone:"13581056035",name:"临沭体验店"}],goodSelects:[{id:1,name:"精装版"},{id:2,name:"简约版"},{id:3,name:"老人版"},{id:4,name:"纯棉版"}],params:{page_index:1,page_size:20,search_name:"",op_phone:"",code:"",start_time:"",end_time:"",good_select_id:"",time:""},list:[],total:0}},mounted:function(){this.getSendList()},methods:{toSearch:function(){this.params.page_index=1,this.getSendList()},toExport:function(){var e=Object(l["a"])(Object(r["a"])().mark((function e(){var t,n=this;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.loadingFull=!0,t={search_name:this.params.search_name,op_phone:this.params.op_phone,code:this.params.code,start_time:this.params.start_time,end_time:this.params.end_time,good_select_id:this.params.good_select_id,time:this.params.time},!(t.search_name||t.op_phone||t.code||t.start_time||t.end_time||t.good_select_id||t.time)){e.next=6;break}this.$request(Object(s["a"])(t),(function(e){var t=e;console.log(t),Promise.all([a.e("chunk-5bdd67a2"),a.e("chunk-2c21b5a5")]).then(a.bind(null,"4bf8d")).then((function(e){var a=["序号","发货仓库","所属人昵称","所属人手机号","商品名称","数量(小码)","类别","防伪码类型","发货时间"],n=["index","op_name","accept_name","accept_phone","good_name","all_childnum","code_level","model","created_at"],o=t.map((function(e,t){"大卫博士精装版"===e.code.get_goods.good_name?e.code.all_childnum=e.code.all_childnum+"套":e.code.all_childnum=e.code.all_childnum+"件";var a={index:t+1,op_name:e.op_name||"",accept_name:e.accept_name||"",accept_phone:e.accept_phone||"",good_name:e.code.get_goods.good_name||"",all_childnum:e.code.all_childnum,code_level:e.code.code_level,model:e.code.model,created_at:e.created_at};return a})),r=o.map((function(e){return n.map((function(t){return e[t]}))}));e.export_json_to_excel({header:a,data:r,filename:"发货日志",autoWidth:!0,bookType:"xlsx"})})),n.loadingFull=!1})),e.next=8;break;case 6:return this.$message.error("请选择筛选条件再进行导出"),e.abrupt("return");case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),toSearchclear:function(){this.params={page_index:1,page_size:20,search_name:"",op_phone:"",code:"",start_time:"",end_time:"",good_select_id:"",time:""},this.getSendList()},changeTracePagination:function(e){var t=e.page,a=e.limit;this.params.page_index=t,this.params.page_size=a,this.getSendList()},getSendList:function(){var e=this,t=this.params.time,a=Object.assign({},this.params);Reflect.deleteProperty(a,"time"),a.start_time=t?t[0]:"",a.end_time=t?t[1]:"";var n=this.$loading();Object(s["c"])(a).then((function(t){n.close(),200===t.code?(e.list=t.data.list,e.total=t.data.total):e.$message.error(t.message||"获取发货日志失败")})).catch((function(t){n.close(),e.$message.error("获取发货日志失败")}))},uploadQrocdeDecode:function(e){var t=this,a=e.file,n=window.URL.createObjectURL(a),o=new i.a;o.decodeFromImage(n).then((function(e){var a=e.data;if(a){var n=a.split("/"),o=n[n.length-1];t.params.code=o}else t.$message.error("该图片未解析出任何内容")}))}}},p=d,m=a("2877"),_=Object(m["a"])(p,n,o,!1,null,"66a62ad2",null);t["default"]=_.exports},ba16:function(e,t,a){var n=a("5ca1"),o=a("11e9").f,r=a("cb7c");n(n.S,"Reflect",{deleteProperty:function(e,t){var a=o(r(e),t);return!(a&&!a.configurable)&&delete e[t]}})},d098:function(e,t,a){"use strict";a.d(t,"c",(function(){return o})),a.d(t,"a",(function(){return r})),a.d(t,"b",(function(){return l}));var n=a("b775");function o(e){return Object(n["a"])({url:"/index/GetSendGoodLog",method:"get",params:e})}function r(e){return Object(n["a"])({url:"/index/ExportSendGoodLog",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/trace/GetExceptionSendGoodLog",method:"get",params:e})}}}]);
|