From b42740b83b7cbe8e7a639e261cecc512d5e10b01 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Thu, 19 Dec 2024 09:15:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BB=98=E6=AC=BE=E7=94=B3?= =?UTF-8?q?=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fukuanshenqing/paymentAdd.vue | 29 ++++++++++++------- .../fukuanguanli/fukuanEdit.vue | 27 +++++++++++------ 2 files changed, 37 insertions(+), 19 deletions(-) diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentAdd.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentAdd.vue index 0cff867deb..0255349081 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentAdd.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentAdd.vue @@ -28,8 +28,8 @@ -
品牌
- +
*品牌
+ @@ -53,7 +53,7 @@
*是否涉及车辆
- + @@ -63,8 +63,8 @@
-
付款单位
- +
*付款单位
+ @@ -78,7 +78,7 @@
*是否事业部领导审批
- + @@ -313,7 +313,12 @@ export default { detailsList: [], vehicleList: [] }, - rules: {}, + rules: { + carBrandName: [{ required: true, message: '品牌不能为空', trigger: 'change' }], + isVeh: [{ required: true, message: '是否涉及车辆不能为空', trigger: 'change' }], + payCompany: [{ required: true, message: '付款单位不能为空', trigger: 'change' }], + isLeaderSp: [{ required: true, message: '是否事业部领导审批不能为空', trigger: 'change' }] + }, paymentVisible: false, // 付款明细表 -- 新增付款信息弹框 paymentBtn: false, // 付款明细表 -- 新增付款信息弹框 -- 页面按钮是否显示隐藏 paymentInformation: { // 关联付款信息列表 @@ -657,9 +662,13 @@ export default { }) }, submitVehicleApply() { - if (this.formobj.isVeh === '') { - this.$message({ showClose: true, type: 'error', message: '是否涉及车辆请选择是或否' }) - return + if (this.formobj.vehicleList.length > 0) { + for (var i = 0; i < this.formobj.vehicleList.length; i++) { + if (this.formobj.vehicleList[i].isSettle === '') { + this.$message({ showClose: true, type: 'error', message: '车辆列表中是否申请买断不能为空' }) + return + } + } } this.$refs['form_obj'].validate((valid) => { if (valid) { diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanEdit.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanEdit.vue index 2db504dda0..99063112d7 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanEdit.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanEdit.vue @@ -28,7 +28,7 @@
品牌
- + @@ -52,7 +52,7 @@
*是否涉及车辆
- + @@ -62,8 +62,8 @@
-
付款单位
- +
*付款单位
+ @@ -77,7 +77,7 @@
*是否事业部领导审批
- + @@ -312,7 +312,12 @@ export default { detailsList: [], vehicleList: [] }, - rules: {}, + rules: { + carBrandName: [{ required: true, message: '品牌不能为空', trigger: 'change' }], + isVeh: [{ required: true, message: '是否涉及车辆不能为空', trigger: 'change' }], + payCompany: [{ required: true, message: '付款单位不能为空', trigger: 'change' }], + isLeaderSp: [{ required: true, message: '是否事业部领导审批不能为空', trigger: 'change' }] + }, paymentVisible: false, // 付款明细表 -- 新增付款信息弹框 paymentBtn: false, // 付款明细表 -- 新增付款信息弹框 -- 页面按钮是否显示隐藏 paymentInformation: { // 关联付款信息列表 @@ -655,9 +660,13 @@ export default { }) }, submitVehicleApply() { - if (this.formobj.isVeh === '') { - this.$message({ showClose: true, type: 'error', message: '是否涉及车辆请选择是或否' }) - return + if (this.formobj.vehicleList.length > 0) { + for (var i = 0; i < this.formobj.vehicleList.length; i++) { + if (this.formobj.vehicleList[i].isSettle === '') { + this.$message({ showClose: true, type: 'error', message: '车辆列表中是否申请买断不能为空' }) + return + } + } } this.$refs['form_obj'].validate((valid) => { if (valid) {