diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/arrearsbilling.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/arrearsbilling.vue index 035180ac16..94322550b1 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/arrearsbilling.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/arrearsbilling.vue @@ -139,6 +139,9 @@ + + +
@@ -204,6 +207,7 @@ import { typeValues, getOrgSidByPath, selectHaveMessage } from '@/api/jichuxinxi import { getStorage } from '@/utils/auth' import arrearsbillingAdd from './arrearsbillingAdd' import arrearsbillingInfo from './arrearsbillingInfo' +import arrearscollectionAdd from '../arrearscollection/arrearscollectionAdd' export default { name: 'ArrearsBilling', @@ -212,7 +216,8 @@ export default { pageye, ButtonBar, arrearsbillingAdd, - arrearsbillingInfo + arrearsbillingInfo, + arrearscollectionAdd }, data() { return { @@ -221,6 +226,13 @@ export default { centerDialogVisible: false, btndisabled: false, btnList: [ + { + type: 'primary', + size: 'small', + icon: '', + btnKey: 'toArrear', + btnLabel: '欠款领票申请' + }, { type: 'primary', size: 'small', @@ -341,6 +353,9 @@ export default { btnHandle(btnKey) { console.log('XXXXXXXXXXXXXXX ' + btnKey) switch (btnKey) { + case 'toArrear': + this.toArrear() + break case 'toAdd': this.toAdd() break @@ -453,6 +468,15 @@ export default { this.viewState = 2 this.$refs['divAdd'].showAdd(row) }, + toArrear() { + if (this.sids.length === 1) { + this.viewState = 5 + this.$refs['divArrearScollection'].showAdd(this.sids[0]) + } else { + this.$message({ showClose: true, type: 'error', message: '请选择一条记录进行欠款领票操作' }) + return + } + }, toAdd() { selectHaveMessage({ menuUrl: this.$route.path, orgPath: window.sessionStorage.getItem('defaultOrgPath') }).then((resp) => { if (resp.success) { diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/arrearsbillingAdd.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/arrearsbillingAdd.vue index eb2ab934a4..f480f69f43 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/arrearsbillingAdd.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/arrearsbillingAdd.vue @@ -215,7 +215,6 @@ export default { viewTitle: '', viewState: 1, submitdisabled: false, - diploma_list: [], accept: '.jpg,.jpeg,.png,.JPG,.JPEG', tableKey: 0, billingKey: 1, @@ -466,6 +465,15 @@ export default { sid: '', useOrgSid: '' }) + if (e.trailers.length > 0) { + e.trailers.forEach((k) => { + this.formobj.finBillTrailers.push({ + gcVinNo: k.gcVinNo, + vinNo: k.vinNo, + oneBillMoney: '' + }) + }) + } }) }, handleSave() { diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/relation/selectVehicle.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/relation/selectVehicle.vue index 30c390aa04..3cb9b285bc 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/relation/selectVehicle.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/arrearsbilling/relation/selectVehicle.vue @@ -143,7 +143,8 @@ export default { vinNo: element.vinNo, vehSid: element.vehSid, certificateStateValue: element.certificateStateValue, - certificateState: element.certificateState + certificateState: element.certificateState, + trailers: element.trailers }) }) this.sids = aa diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/qiankuankaipiaoFlow/arrearsbillingByDivisionDaiBanInfo.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/qiankuankaipiaoFlow/arrearsbillingByDivisionDaiBanInfo.vue index 2414ffbca0..7c8c45a911 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/qiankuankaipiaoFlow/arrearsbillingByDivisionDaiBanInfo.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/qiankuankaipiaoFlow/arrearsbillingByDivisionDaiBanInfo.vue @@ -198,7 +198,7 @@