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 @@
-
+
+
+
+
+
+
+
- {{ scope.row.subscription }}
-
-
-
-
- {{ scope.row.paymentMethod }}
-
-
-
-
- {{ scope.row.contractNo }}
-
-
-
-
- {{ scope.row.loanName }}
-
-
-
-
- {{ scope.row.name }}
-
-
-
-
- {{ scope.row.vinNo }}
+ {{ scope.row.isKp == '1' ? '是' : '否' }}
@@ -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 @@
-
+
+
+
+
+
+
+
- {{ scope.row.subscription }}
-
-
-
-
- {{ scope.row.paymentMethod }}
-
-
-
-
- {{ scope.row.contractNo }}
-
-
-
-
- {{ scope.row.loanName }}
-
-
-
-
- {{ scope.row.name }}
-
-
-
-
- {{ scope.row.vinNo }}
+ {{ scope.row.isKp == '1' ? '是' : '否' }}
@@ -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)
}