[update] 修改bug78215
This commit is contained in:
@@ -349,6 +349,34 @@ export default {
|
|||||||
this.innerDisabledField.push('auth_dept')
|
this.innerDisabledField.push('auth_dept')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} else if (val && this.flag === '3' && this.isEditSetData) {
|
||||||
|
if (val === StandardGradeClassify.ZERO_LEVEL.value) {
|
||||||
|
// 选的是0级,授权部门带出不可编辑
|
||||||
|
if (!this.innerDisabledField.includes('auth_dept')) {
|
||||||
|
this.innerDisabledField.push('auth_dept')
|
||||||
|
}
|
||||||
|
} else if (val === StandardGradeClassify.ONE_LEVEL.value) {
|
||||||
|
// 选的是1级
|
||||||
|
// 设置可选择项
|
||||||
|
this.departSelectRange = this.standardGradeClassification.find(item => item.level + '' === '1').deptIds.split(',')
|
||||||
|
// 设置授权部门可编辑
|
||||||
|
if (this.innerDisabledField.includes('auth_dept')) {
|
||||||
|
this.innerDisabledField = this.innerDisabledField.filter(item => item !== 'auth_dept')
|
||||||
|
}
|
||||||
|
} else if (val === StandardGradeClassify.TWO_LEVEL.value) {
|
||||||
|
// 选的是2级
|
||||||
|
// 设置可选择项
|
||||||
|
this.departSelectRange = this.standardGradeClassification.find(item => item.level + '' === '2').deptIds.split(',')
|
||||||
|
// 设置授权部门可编辑
|
||||||
|
if (this.innerDisabledField.includes('auth_dept')) {
|
||||||
|
this.innerDisabledField = this.innerDisabledField.filter(item => item !== 'auth_dept')
|
||||||
|
}
|
||||||
|
} else if (val === StandardGradeClassify.THREE_LEVEL.value) {
|
||||||
|
// 选的是3级,授权部门带出不可编辑
|
||||||
|
if (!this.innerDisabledField.includes('auth_dept')) {
|
||||||
|
this.innerDisabledField.push('auth_dept')
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 企标是否试行改变,标准状态需要跟着变,试行周期必填校验也跟着变
|
// 企标是否试行改变,标准状态需要跟着变,试行周期必填校验也跟着变
|
||||||
|
|||||||
Reference in New Issue
Block a user