1 line
18 KiB
JavaScript
1 line
18 KiB
JavaScript
|
webpackJsonp([380],{"pg/l":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("BO1k"),i=a.n(s),o=a("d7EF"),l=a.n(o),r=a("//Fk"),n=a.n(r),c=a("mvHQ"),u=a.n(c),p=a("Dd8w"),h=a.n(p),d=a("NYxO"),m=a("ysqt"),f=a("3MlD"),b=a("FnMF"),g=(a("t4zo"),a("bzuE")),v={components:{btnInput:m.a,dialogChooseSingleSupplier:b.a,dialogChooseSingleUser:f.a,dialogChooseSingleSupplier1:b.a,dialogChooseSingleUser1:f.a},data:function(){return{total:0,search_data:{pageno:1,pagesize:1e3,supplierName:"",supplierId:"",userName:"",userId:""},totalAll:{},config:g.a,accountNumberList:[],settlementTypeList:[],tableData:[],paymentReceivedIds:[],prDate:"",dialogTitle:"",user_type:"",time:"",selectDeptId:"",formDataTime:"",auditSignList:[],companyList:[],createByList:[],depOptions:[],show:"",formData:{supplierName:"",supplierId:"",userName:"",userId:""},usingList:[],typeList:[],btnDelDisabled:!0,btndisable:!0,btnOtherDisabled:!0,chooseClientrVisible:!1,dialogLoading:!1,chooseUserVisible:!1,chooseUserVisible1:!1,chooseMaterielVisible:!1,columnSetDialogVisible:!1,advanceQueryDialogVisible:!1,chooseSupplierVisible:!1,chooseSupplierVisible1:!1,columnSetDialogTitle:"设置显示字段列表",tableId:"outsourcedManagement_inOutReconciliation_table",pictLoading:!1,chooseTypeList:[{name:"显示明细",id:1},{name:"显示小计",id:3}],showTableColumnsDefault:[{title:"供应商代码",prop_:"supplierCode",select:!0},{title:"供应商名称",prop_:"supplierName",select:!0},{title:"物料代码",prop_:"materielSerialNo",select:!0},{title:"物料名称",prop_:"materielName",select:!0},{title:"规格型号",prop_:"specification",select:!0},{title:"主单位",prop_:"unitUomName",select:!0},{title:"辅助单位",prop_:"supportUomName",select:!0},{title:"批号",prop_:"batch",select:!0},{title:"发出数量(主单位)",prop_:"count",select:!0},{title:"核销数量(主单位)",prop_:"chargeOffCount",select:!0},{title:"剩余数量(主单位)",prop_:"diffCount",select:!0},{title:"发出数量(辅助单位)",prop_:"countSub",select:!0},{title:"核销数量(辅助单位)",prop_:"chargeOffCountSub",select:!0},{title:"剩余数量(辅助单位)",prop_:"diffCountSub",select:!0}],showTableColumns:[{title:"供应商代码",prop_:"supplierCode",select:!0},{title:"供应商名称",prop_:"supplierName",select:!0},{title:"物料代码",prop_:"materielSerialNo",select:!0},{title:"物料名称",prop_:"materielName",select:!0},{title:"规格型号",prop_:"specification",select:!0},{title:"主单位",prop_:"unitUomName",select:!0},{title:"辅助单位",prop_:"supportUomName",select:!0},{title:"批号",prop_:"batch",select:!0},{title:"发出数量(主单位)",prop_:"count",select:!0},{title:"核销数量(主单位)",prop_:"chargeOffCount",select:!0},{title:"剩余数量(主单位)",prop_:"diffCount",select:!0},{title:"发出数量(辅助单位)",prop_:"countSub",select:!0},{title:"核销数量(辅助单位)",prop_:"chargeOffCountSub",select:!0},{title:"剩余数量(辅助单位)",prop_:"diffCountSub",select:!0}],showTableColumnsTemp:[],formTableData:[]}},created:function(){var e=this;document.onkeydown=function(t){"Enter"===t.key&&e.search()}},computed:h()({},Object(d.c)({userInfo:"user/getUserInfo"})),mounted:function(){this.showTableColumns=JSON.parse(u()(this.showTableColumns)),this.showTableColumnsTemp=JSON.parse(u()(this.showTableColumns)),this.getShowColumns(),this.initData()},methods:{getSummaries:function(e){var t=this,a=e.columns,s=e.data,i=[];return a.forEach(function(e,a){if(0!==a)if("count"==e.property||"chargeOffCount"==e.property||"diffCount"==e.property||"countSub"==e.property||"chargeOffCountSub"==e.property||"diffCountSub"==e.property){var o=s.map(function(t){return Number(t[e.property])});o.every(function(e){return isNaN(e)})?i[a]="":i[a]=o.reduce(function(e,t){var a=Number(t);return isNaN(a)?e:e+t},0),"count"!=e.property?"chargeOffCount"!=e.property?"diffCount"!=e.property?"countSub"!=e.property?"chargeOffCountSub"!=e.property?"diffCountSub"!=e.property||i[a]&&(i[a]=t.totalAll.diffCountSub
|