From a27a2e2f3a4d778a801b543cd219f5655366e272 Mon Sep 17 00:00:00 2001 From: jinna Date: Mon, 11 May 2026 18:03:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=96=E5=8D=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../exemption/components/checkDialog.vue | 16 +- .../components/settlementAnomaly.vue | 219 +++++--- .../components/settlementCompleted.vue | 285 +++++++--- .../components/underReview.vue | 496 ++++++++++++++++++ .../components/unsettled.vue | 219 +++++--- src/views/oem/oemOrderSettlement/index.vue | 10 +- .../components/prefDetail.vue | 6 +- .../salaryManagement/salaryStandard.vue | 47 +- 8 files changed, 1071 insertions(+), 227 deletions(-) create mode 100644 src/views/oem/oemOrderSettlement/components/underReview.vue diff --git a/src/views/exemption/components/checkDialog.vue b/src/views/exemption/components/checkDialog.vue index fe874ed1..343b71f4 100644 --- a/src/views/exemption/components/checkDialog.vue +++ b/src/views/exemption/components/checkDialog.vue @@ -50,11 +50,18 @@ export default { rules: [{ required: true, message: '请输入姓名', trigger: 'blur' }], change: (val) => { console.log('val---------',val) - if(val.value == 0){ - this.option.column.find(item => item.prop == 'nextUserId').rules[0].required = false - }else{ - this.option.column.find(item => item.prop == 'nextUserId').rules[0].required = true + if(val.value !== ''){ + console.log('11111111111111111') + if(val.value == 0){ + console.log('column---------',this.option.column.find(item => item.prop == 'reason')) + this.option.column.find(item => item.prop == 'nextUserId').rules[0].required = false + this.option.column.find(item => item.prop == 'reason').display = true + }else{ + this.option.column.find(item => item.prop == 'nextUserId').rules[0].required = true + this.option.column.find(item => item.prop == 'reason').display = false + } } + }, }, { @@ -68,6 +75,7 @@ export default { value: 'id', // res: 'data.records', }, + display:false, // dicData: [ // { // label: '不需要结算', diff --git a/src/views/oem/oemOrderSettlement/components/settlementAnomaly.vue b/src/views/oem/oemOrderSettlement/components/settlementAnomaly.vue index 15d7ac24..ce6d1876 100644 --- a/src/views/oem/oemOrderSettlement/components/settlementAnomaly.vue +++ b/src/views/oem/oemOrderSettlement/components/settlementAnomaly.vue @@ -3,7 +3,7 @@ + @refresh-change="refreshChange">