1 line
16 KiB
JavaScript
1 line
16 KiB
JavaScript
|
webpackJsonp([417],{Iw7P:function(e,t){},mgKz:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("mvHQ"),i=a.n(s),o=a("Dd8w"),n=a.n(o),l=a("NYxO"),r=(a("t4zo"),a("bzuE")),c={data:function(){return{total:0,pageSizes:[10,20,50],search_data:{pageno:1,pagesize:10},search_data1:{pageno:1,pagesize:1e3},summary:{},config:r.a,accountNumberList:[],settlementTypeList:[],tableData:[],paymentReceivedIds:[],prDate:"",dialogTitle:"",time:"",selectDeptId:"",formDataTime:"",auditSignList:[],companyList:[],createByList:[],depOptions:[],formData:{},btnDelDisabled:!0,btnOtherDisabled:!0,chooseClientrVisible:!1,dialogLoading:!1,chooseUserVisible:!1,chooseMaterielVisible:!1,columnSetDialogVisible:!1,advanceQueryDialogVisible:!1,chooseSupplierVisible:!1,columnSetDialogTitle:"设置显示字段列表",tableId:"paymentReceived_table",pictLoading:!1,showTableColumnsDefault:[{title:"单据日期",prop_:"prDate",select:!0},{title:"单据编号",prop_:"prCode",select:!0},{title:"客户名称",prop_:"cusSupName",select:!0},{title:"收款类型",prop_:"prTypeName",select:!0},{title:"收款账号",prop_:"accountNumberName",select:!0},{title:"结算方式",prop_:"settlementTypeName",select:!0},{title:"收款金额(元)",prop_:"thisAmount",select:!0},{title:"收款人",prop_:"payee",select:!0},{title:"备注",prop_:"remarks",select:!0},{title:"审核状态",prop_:"auditSignName",select:!0},{title:"源单单号",prop_:"sourceCode",select:!0},{title:"源单类型",prop_:"sourceTypeName",select:!0}],showTableColumns:[{title:"单据日期",prop_:"prDate",select:!0},{title:"单据编号",prop_:"prCode",select:!0},{title:"客户名称",prop_:"cusSupName",select:!0},{title:"收款类型",prop_:"prTypeName",select:!0},{title:"收款账号",prop_:"accountNumberName",select:!0},{title:"结算方式",prop_:"settlementTypeName",select:!0},{title:"收款金额(元)",prop_:"thisAmount",select:!0},{title:"收款人",prop_:"payee",select:!0},{title:"备注",prop_:"remarks",select:!0},{title:"审核状态",prop_:"auditSignName",select:!0},{title:"源单单号",prop_:"sourceCode",select:!0},{title:"源单类型",prop_:"sourceTypeName",select:!0}],showTableColumnsTemp:[],formTableData:[]}},created:function(){var e=this;document.onkeydown=function(t){"Enter"===t.key&&e.search()}},computed:n()({},Object(l.c)({userInfo:"user/getUserInfo"})),mounted:function(){this.showTableColumns=JSON.parse(i()(this.showTableColumns)),this.showTableColumnsTemp=JSON.parse(i()(this.showTableColumns)),this.getList(),this.getShowColumns(),this.initData()},methods:{viewDetail:function(e){console.log(e);var t=e.queryId;this.$router.push({path:"/sales/salesContract_add",query:{id:t,t:Date.now()}})},audit:function(){var e=this,t=this.paymentReceivedIds[0].id;this.$confirm("确认审核选中的项吗?","提示",{type:"warning"}).then(function(){e.$api.paymentReceivedAPI.audit({id:t}).then(function(t){0===t.code?(e.$message({message:t.msg,type:"success"}),e.getList()):e.$message({message:t.msg,type:"error"})})})},disAudit:function(){var e=this,t=this.paymentReceivedIds[0].id;this.$confirm("确认反审核选中的项吗?","提示",{type:"warning"}).then(function(){e.$api.paymentReceivedAPI.reverseAudit({id:t}).then(function(t){0===t.code?(e.$message({message:t.msg,type:"success"}),e.getList()):e.$message({message:t.msg,type:"error"})})})},getSummaries:function(e){var t=this,a=e.columns,s=e.data,i=[];return a.forEach(function(e,a){if(0!==a)if("thisAmount"==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),"thisAmount"!=e.property||i[a]&&(i[a]=t.summary.totalThisAmount)}else i[a]="";else i[a]="合计"}),i},initData:function(){var e=this;this.$api.salesAPI.listContractType({type:"settlement_method"}).then(function(t){e.settlementTypeList=t.datas}),this.$api.salesAPI,this.$api.fundInitializationAPI.list(this.search_data1).then(function(t){e.accountNumberList=t.data.datas})},search:function(){this.search_data.pageno=1,this.search_
|