fix: 系统用户-telnet协议用户名设置为非必填

This commit is contained in:
“huailei000” 2022-07-14 11:34:44 +08:00 committed by Jiangjie.Bai
parent 28fcbdf35b
commit 557409eb63

View File

@ -25,14 +25,12 @@ function getFields() {
},
rules: [Object.assign({}, Required)],
hidden: (form) => {
if (['vnc'].includes(form.protocol)) {
if (['vnc', 'redis', 'telnet'].includes(form.protocol)) {
this.fieldsMeta.username.rules[0].required = false
} else if (form.login_mode === 'manual') {
this.fieldsMeta.username.rules[0].required = false
} else if (form.username_same_with_user) {
this.fieldsMeta.username.rules[0].required = false
} else if (form.protocol === 'redis') {
this.fieldsMeta.username.rules[0].required = false
} else {
this.fieldsMeta.username.rules[0].required = true
}