yxk_pc_mdh/gyhl/static/js/371.207be961005c79d8df2a.js

1 line
18 KiB
JavaScript
Raw Normal View History

2025-08-28 15:26:35 +08:00
webpackJsonp([371],{"2BO5":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("BO1k"),i=a.n(s),o=a("woOf"),n=a.n(o),r=a("d7EF"),l=a.n(r),c=a("//Fk"),h=a.n(c),p=a("mvHQ"),u=a.n(p),m=a("Dd8w"),d=a.n(m),f=a("NYxO"),g=(a("t4zo"),a("uXZL"),a("3MlD")),_=a("FnMF"),b=a("OG67"),v=a("lbHh"),y=a.n(v),D=a("bzuE"),w={name:"purchase_apply_index",components:{dialogChooseSingleUser:g.a,dialogChooseSingleSupplier:_.a,dialogChooseSingleParts:b.a},data:function(){return{totalAll:{},config:D.a,depOptions:[],selectDeptId:"",user_type:"",chooseSupplierVisible:!1,chooseMaterielVisible:!1,chooseUserVisible:!1,total:0,pageSizes:[10,20,50],search_data:{pageno:1,pagesize:10},time:"",formDataTime:"",auditSignList:[],companyList:[],createByList:[],formData:{},showTableColumnsDefault:[{title:"开票日期",prop_:"invoiceDate",select:!0},{title:"费用发票号码",prop_:"invoiceNum",select:!0},{title:"供应商",prop_:"supplierName",select:!0},{title:"费用代码",prop_:"code",select:!0},{title:"费用名称",prop_:"name",select:!0},{title:"单位",prop_:"unitName",select:!0},{title:"数量",prop_:"count",select:!0},{title:"不含税单价(元)",prop_:"unitPrice",select:!0},{title:"含税单价(元)",prop_:"taxUnitPrice",select:!0},{title:"税率(%",prop_:"taxRate",select:!0},{title:"不含税金额(元)",prop_:"amount",select:!0},{title:"税额(元)",prop_:"taxes",select:!0},{title:"价税合计(元)",prop_:"taxAmount",select:!0},{title:"审核状态",prop_:"auditSignName",select:!0}],showTableColumns:[{title:"开票日期",prop_:"invoiceDate",select:!0},{title:"费用发票号码",prop_:"invoiceNum",select:!0},{title:"供应商",prop_:"supplierName",select:!0},{title:"费用代码",prop_:"code",select:!0},{title:"费用名称",prop_:"name",select:!0},{title:"单位",prop_:"unitName",select:!0},{title:"数量",prop_:"count",select:!0},{title:"不含税单价(元)",prop_:"unitPrice",select:!0},{title:"含税单价(元)",prop_:"taxUnitPrice",select:!0},{title:"税率(%",prop_:"taxRate",select:!0},{title:"不含税金额(元)",prop_:"amount",select:!0},{title:"税额(元)",prop_:"taxes",select:!0},{title:"价税合计(元)",prop_:"taxAmount",select:!0},{title:"审核状态",prop_:"auditSignName",select:!0}],showTableColumnsTemp:[],formTableData:[],tableData:[],btnDelDisabled:!0,btnOtherDisabled:!0,rowIds:[],advanceQueryDialogVisible:!1,dialogTitle:"",dialogLoading:!1,columnSetDialogVisible:!1,columnSetDialogTitle:"设置显示字段列表",pictLoading:!1,tableId:"purchase_expense_table",userInfo:""}},created:function(){var e=this;document.onkeydown=function(t){"Enter"===t.key&&e.search()}},computed:d()({},Object(f.c)({})),mounted:function(){this.userInfo=JSON.parse(y.a.get("userInfo")),this.showTableColumns=JSON.parse(u()(this.showTableColumns)),this.showTableColumnsTemp=JSON.parse(u()(this.showTableColumns)),this.formData.createBy=this.userInfo.userId,this.formData.createByName=this.userInfo.name;var e=new Date;this.$set(this.formData,"createTime",e.getFullYear()+"-"+this.settime(e.getMonth()+1)+"-"+this.settime(e.getDate())),this.getList(),this.getTypeList(),this.getShowColumns(),this.initialize()},methods:{initialize:function(){var e=this;h.a.all([this.$api.commonAPI.getDeptsTree()]).then(function(t){var a=l()(t,1)[0];0===a.code&&(e.depOptions=a.data.children,e.setDeptList(e.depOptions))}).catch(function(e){console.log(e)}),this.formData.userId&&(this.loading=!0,this.$api.userAPI.detail(this.formData.userId).then(function(t){e.loading=!1,0===t.code&&(e.formData=n()({},e.formData,t.user),e.setDefaultDept())}))},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||"taxAmount"==e.property||"amount"==e.property||"taxes"==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?"taxAmount"!=e.property?"amount"!=e.property?"taxes"!=e.property||i[a]&&(i[a]