[update] 修改企标废止、封存、已封存启用流程,第二节点人员不必填

This commit is contained in:
lideqin
2023-12-21 18:57:31 +08:00
parent 44ea42d401
commit 0508cb18fe
4 changed files with 18 additions and 6 deletions
+15 -3
View File
@@ -93,6 +93,14 @@ export default {
type: String,
required: false,
default: null
},
// 不需要做必填校验的字段,用于应对第一个节点选没选人决定节点跳不跳过的问题
notPermissField: {
type: Array,
required: false,
default: () => {
return []
}
}
},
data () {
@@ -160,9 +168,13 @@ export default {
// }
// }
console.log(personnelObj)
if (!Object.values(personnelObj).every(v => !!v)) {
this.$message.warning(this.$t('pleaseEnterPersonnelInfo'))
personnelObj = false
for (const item in personnelObj) {
if (!this.notPermissField.includes(item) && !personnelObj[item]) {
// 不在不需要做必填校验的字段里,说明是必填并且没有数据
this.$message.warning(this.$t('pleaseEnterPersonnelInfo'))
personnelObj = false
break
}
}
return personnelObj
},