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">