From f22d9457cb0823b93057cc2796d286527feb2b23 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Thu, 16 May 2024 14:06:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=87=BA=E5=BA=93=E5=BC=80?= =?UTF-8?q?=E7=A5=A8=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chukubanli/chukushenqingAdd.vue | 11 ++++- .../chukubanli/chukushenqingInfo.vue | 1 + .../chukubanli/daichukucheliang.vue | 43 +++++++------------ .../chukuguanli/chukuDaiBanInfo.vue | 1 + .../chukuguanliFlow/chukuguanli/chukuEdit.vue | 10 ++++- .../chukuguanli/chukuYiBanInfo.vue | 1 + .../chukuguanliFlow/chukuguanli/daichuku.vue | 43 +++++++------------ 7 files changed, 52 insertions(+), 58 deletions(-) diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingAdd.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingAdd.vue index 9ef922b3f7..ecc577e06b 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingAdd.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingAdd.vue @@ -296,6 +296,7 @@ export default { price: '', procInstId: '', remarks: '', + isKp: '', sid: '', staffDeptName: '', staffDeptSid: '', @@ -394,8 +395,13 @@ export default { getRetrievalApplyInfo(this.arguments).then((resp) => { if (resp.success) { this.formobj = resp.data - // 出库开票为贷款业务时,是否开票默认为否且不能修改 - if (this.formobj.paymentMethodKey === '2') { + // 出库开票为贷款业务时,是否开票不能修改 + if (this.formobj.paymentMethodKey === '2' && this.formobj.isKp === 0) { + // isKp为0时 是否开票为是 + this.formobj.hasInvoice = '是' + this.formobj.hasInvoiceKey = '1' + } else if (this.formobj.paymentMethodKey === '2' && this.formobj.isKp === 1) { + // isKp为1时 是否开票为否 this.formobj.hasInvoice = '否' this.formobj.hasInvoiceKey = '0' } @@ -736,6 +742,7 @@ export default { price: '', procInstId: '', remarks: '', + isKp: '', sid: '', staffDeptName: '', staffDeptSid: '', diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingInfo.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingInfo.vue index b3aa63f0e1..6a234a5b4a 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingInfo.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingInfo.vue @@ -239,6 +239,7 @@ export default { price: '', procInstId: '', remarks: '', + isKp: '', sid: '', staffDeptName: '', staffDeptSid: '', diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/daichukucheliang.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/daichukucheliang.vue index b596b9f1b3..1184bcf6fb 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/daichukucheliang.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/daichukucheliang.vue @@ -30,34 +30,15 @@ - + + + + + + + - - - - - - - - - - - - - - - @@ -237,6 +218,14 @@ export default { }) return } + if (this.multipleSelection[i].paymentMethodKey === '2' && this.multipleSelection[i].isKp !== this.multipleSelection[this.multipleSelection.length - 1].isKp) { + this.$message({ + showClose: true, + message: '贷款业务,不能同时选择已开票和未开票的车辆!', + type: 'error' + }) + return + } } console.log(this.sids, 9999) this.$emit('backData', this.sids) diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuDaiBanInfo.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuDaiBanInfo.vue index 80559b17a4..e76f50e05f 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuDaiBanInfo.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuDaiBanInfo.vue @@ -281,6 +281,7 @@ export default { price: '', procInstId: '', remarks: '', + isKp: '', sid: '', staffDeptName: '', staffDeptSid: '', diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuEdit.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuEdit.vue index 838758fbca..8979ced91a 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuEdit.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuEdit.vue @@ -288,6 +288,7 @@ export default { price: '', procInstId: '', remarks: '', + isKp: '', sid: '', staffDeptName: '', staffDeptSid: '', @@ -397,8 +398,13 @@ export default { if (resp.success) { this.formobj = resp.data this.formobj.userSid = window.sessionStorage.getItem('userSid') - // 出库开票为贷款业务时,是否开票默认为否且不能修改 - if (this.formobj.paymentMethodKey === '2') { + // 出库开票为贷款业务时,是否开票不能修改 + if (this.formobj.paymentMethodKey === '2' && this.formobj.isKp === 0) { + // isKp为0时 是否开票为是 + this.formobj.hasInvoice = '是' + this.formobj.hasInvoiceKey = '1' + } else if (this.formobj.paymentMethodKey === '2' && this.formobj.isKp === 1) { + // isKp为1时 是否开票为否 this.formobj.hasInvoice = '否' this.formobj.hasInvoiceKey = '0' } diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuYiBanInfo.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuYiBanInfo.vue index a4f80f95a5..0d79512d4b 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuYiBanInfo.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/chukuYiBanInfo.vue @@ -253,6 +253,7 @@ export default { price: '', procInstId: '', remarks: '', + isKp: '', sid: '', staffDeptName: '', staffDeptSid: '', diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/daichuku.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/daichuku.vue index da4a8802ef..2e3145483f 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/daichuku.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/workflow/chukuguanliFlow/chukuguanli/daichuku.vue @@ -30,34 +30,15 @@ - + + + + + + + - - - - - - - - - - - - - - - @@ -236,6 +217,14 @@ export default { }) return } + if (this.multipleSelection[i].paymentMethodKey === '2' && this.multipleSelection[i].isKp !== this.multipleSelection[this.multipleSelection.length - 1].isKp) { + this.$message({ + showClose: true, + message: '贷款业务,不能同时选择已开票和未开票的车辆!', + type: 'error' + }) + return + } } this.$emit('backData', this.sids) }