You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
6.4 KiB
1 lines
6.4 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-bb2ebcce"],{"1a86":function(e,t,a){"use strict";t.a={data:function(){return{isSearch:!1,total:null}},created:function(){},methods:{handleSizeChange:function(e){this.queryInfo.pageSize=e,this.initTable()},handleCurrentChange:function(e){this.queryInfo.pageNum=e,this.initTable()},searchClick:function(){this.isSearch=!this.isSearch}}}},"7eae":function(e,t,a){},a7fe:function(e,t,a){"use strict";a.r(t);a("baa5"),a("d81d"),a("b0c0"),a("cca6"),a("96cf");var n=a("1da1"),r=a("5530"),l=a("2f62"),i=(a("6842"),{name:"RefundSupplierOrder",mixins:[a("1a86").a],data:function(){return{tableData:[],multipleSelection:[],pototal:0,match:[{value:0,label:"新增"},{value:1,label:"已处理"},{value:2,label:"已发送EBS"},{value:"",label:"全部"}],queryInfo:{length:10,startNo:1,orderNo:"",supplierCode:"",itemNo:"",status:"",matchable:1},poInfo:{length:10,startNo:1,supplierCode:"",itemNo:"",orderNo:""},uploadType:"导入对账单"}},mounted:function(){this.initTable()},created:function(){},methods:Object(r.a)(Object(r.a)({},Object(l.b)({getRefundData:"MainData/getRefundData",deleteRefundOrder:"MainData/deleteRefundOrder"})),{},{searchByQueryInfo:function(){this.queryInfo.length=10,this.queryInfo.startNo=1,this.initTable()},reset:function(){var e=this.queryInfo,t=e.length,a=e.startNo;this.queryInfo={orderNo:"",supplierCode:"",length:t,startNo:a,status:"",itemNo:""},this.initTable()},initTable:function(){var e=this,t=Object.assign({},this.queryInfo);this.getRefundData(t).then((function(t){e.tableData=t.result.data,e.total=t.result.pagination.total})).catch((function(t){e.$message.error(t.message)}))},handleSelectionChange:function(e){var t=this;e.map((function(e){t.multipleSelection.push(e.id)}))},updatStatus:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.deleteRefundOrder(e.multipleSelection).then((function(t){200==t.status&&(t.result.length>0?e.$message.warning(t.result+"在ebs中间表已删除"):e.$message.success("删除成功!"),e.initTable())})).catch((function(t){e.$message.error(t.message)})),e.multipleSelection=[];case 2:case"end":return t.stop()}}),t)})))()},dataClean:function(){return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,orderClear();case 2:case"end":return e.stop()}}),e)})))()},refundUpload:function(){this.uploadType="冻结数量",this.$refs.fileupload.click()},uploadExcel:function(e){var t=this,a=new FormData;if("xlsx"==e.target.files[0].name.substring(e.target.files[0].name.lastIndexOf(".")+1)){var n=e.target.files[0];a.append("file",n),"api/manager/supplier/order/import/refund",this.$file.uploadFile(a,"api/manager/supplier/order/import/refund").then((function(a){200==a.status&&(e.target.value=[],t.$message.success("导入文件成功!"))})).catch((function(a){e.target.value=[],t.$message.error(a.message)}))}else this.$message.warning("只支持.xlsx文件")}})}),s=(a("c1e54"),a("2877")),o=Object(s.a)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"OrderManagement"},[a("div",{staticClass:"SupplierInvoice h100 bgfff"},[a("div",{staticClass:"bgc p-left-2"},[a("div",{staticClass:"d-flex a-center m-bottom-1"},[a("FeesInput",{attrs:{santakLabel:"供应商代码",fieldName:"supplierCode",field:"queryInfo",width:"300","label-width":"100",defaultValue:e.queryInfo.supplierCode}}),a("FeesInput",{attrs:{santakLabel:"订单号",fieldName:"orderNo",field:"queryInfo",width:"300","label-width":"100",defaultValue:e.queryInfo.orderNo}}),a("FeesInput",{attrs:{santakLabel:"物料编码",fieldName:"itemNo",field:"queryInfo",width:"300","label-width":"100",defaultValue:e.queryInfo.itemNo}}),a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.queryInfo.status,callback:function(t){e.$set(e.queryInfo,"status",t)},expression:"queryInfo.status"}},e._l(e.match,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),a("div",{staticClass:"d-flex m-left-2"},[a("FeesButton",{attrs:{text:"搜索",icon:"el-icon-search"},on:{buttonClick:e.searchByQueryInfo}}),a("FeesButton",{attrs:{text:"重置",icon:"el-icon-refresh"},on:{buttonClick:e.reset}})],1)],1)]),a("div",{staticClass:"bg-fff p-x-2 h100"},[a("div",{staticClass:"m-bottom-2 p-top-1 d-flex"},[a("FeesButton",{directives:[{name:"permission",rawName:"v-permission",value:"DeleteRefundBatch",expression:"'DeleteRefundBatch'"}],attrs:{text:"批量删除",icon:"el-icon-search"},on:{buttonClick:e.updatStatus}}),a("FeesButton",{directives:[{name:"permission",rawName:"v-permission",value:"ImportRefund",expression:"'ImportRefund'"}],attrs:{text:"冻结数量导入"},on:{buttonClick:e.refundUpload}}),a("input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],ref:"fileupload",attrs:{type:"file",name:""},on:{change:function(t){return e.uploadExcel(t)}}})],1),a("div",{staticClass:"m-top-2"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,stripe:"",border:""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{prop:"id",label:"ID",align:"center",width:"100"}}),a("el-table-column",{attrs:{prop:"receiveNo",label:"收货编码",align:"center",width:"100"}}),a("el-table-column",{attrs:{prop:"supplierCode",label:"供应商代码",align:"center",width:"240"}}),a("el-table-column",{attrs:{prop:"orderNo",label:"订单编号",width:"240",align:"center"}}),a("el-table-column",{attrs:{prop:"itemNo",label:"物料编码",align:"center",width:"240"}}),a("el-table-column",{attrs:{prop:"goodsNum",label:"冻结数量",align:"left",width:"100"}}),a("el-table-column",{attrs:{prop:"vStatusName",label:"状态",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"createDate",label:"创建时间",align:"center",width:"180"}})],1)],1),a("div",{staticClass:"m-y-1"},[a("el-pagination",{attrs:{background:"","current-page":e.queryInfo.startNo,"page-size":e.queryInfo.length,layout:"prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){return e.$set(e.queryInfo,"startNo",t)},"update:current-page":function(t){return e.$set(e.queryInfo,"startNo",t)}}})],1)])])])}),[],!1,null,"0fe02400",null);t.default=o.exports},c1e54:function(e,t,a){"use strict";var n=a("7eae");a.n(n).a}}]);
|