diff options
| author | zhangyu <[email protected]> | 2022-06-20 16:01:22 +0800 |
|---|---|---|
| committer | zhangyu <[email protected]> | 2022-06-20 16:01:22 +0800 |
| commit | dcf070fb7ef50344fe7aec942f3fc624ce785b77 (patch) | |
| tree | 8fd0170163c27c9636a8dc36fdbbdfa9c8520e7b | |
| parent | 3e252a6981f8b0dbe46a2ecf91acff5165365811 (diff) | |
fix:修改 切换语言后 必填项的提示依旧是英文的问题rel-22.05.09
| -rw-r--r-- | nezha-fronted/src/components/page/config/setup.vue | 33 |
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' }] + } } } } |
