summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhangyu <[email protected]>2022-06-20 16:01:22 +0800
committerzhangyu <[email protected]>2022-06-20 16:01:22 +0800
commitdcf070fb7ef50344fe7aec942f3fc624ce785b77 (patch)
tree8fd0170163c27c9636a8dc36fdbbdfa9c8520e7b
parent3e252a6981f8b0dbe46a2ecf91acff5165365811 (diff)
fix:修改 切换语言后 必填项的提示依旧是英文的问题rel-22.05.09
-rw-r--r--nezha-fronted/src/components/page/config/setup.vue33
1 files changed, 33 insertions, 0 deletions
diff --git a/nezha-fronted/src/components/page/config/setup.vue b/nezha-fronted/src/components/page/config/setup.vue
index 99085a2bc..07b87fd4d 100644
--- a/nezha-fronted/src/components/page/config/setup.vue
+++ b/nezha-fronted/src/components/page/config/setup.vue
@@ -447,6 +447,39 @@ export default {
changeLocal: function (local) {
this.language = local
this.$i18n.locale = local
+ this.setRules()
+ },
+ setRules () {
+ this.dbRules = {
+ host: [
+ {
+ required: true,
+ message: this.$t('validate.required'),
+ trigger: 'blur'
+ },
+ { validator: host, trigger: 'blur' }
+ ],
+ port: [{ validator: port, trigger: 'blur' }],
+ name: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }],
+ username: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }],
+ pin: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }]
+ }
+ this.redisRules = {
+ host: [
+ {
+ required: true,
+ message: this.$t('validate.required'),
+ trigger: 'blur'
+ },
+ { validator: host, trigger: 'blur' }
+ ],
+ port: [{ validator: port, trigger: 'blur' }]
+ }
+ this.sysRules = {
+ username: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }],
+ pin: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }],
+ haVip: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }]
+ }
}
}
}