diff --git a/src/views/system/tags/modules/AreaFormModal.vue b/src/views/system/tags/modules/AreaFormModal.vue index 11a22ee..c6b040b 100644 --- a/src/views/system/tags/modules/AreaFormModal.vue +++ b/src/views/system/tags/modules/AreaFormModal.vue @@ -23,7 +23,7 @@ @@ -32,7 +32,7 @@ @@ -91,18 +91,19 @@ export default { { required: true, message: this.$t('pleaseEnter') + this.$t('system.tag.attributeNameEnglish'), - trigger: 'change' + trigger: 'blur' }, - { max: 50, message: this.$t('cantExeed') + '50' + this.$t('characters'), trigger: 'blur' }, + // { max: 50, message: this.$t('cantExeed') + '50' + this.$t('characters'), trigger: 'blur' }, { validator: this.test } ], // 展示区域 showArea: [ { required: true, message: this.$t('pleaseEnter') + this.$t('system.tag.showArea'), trigger: 'blur' }, - { min: 1, max: 50, message: this.$t('charactersLength'), trigger: 'blur' } + // { min: 1, max: 50, message: this.$t('charactersLength'), trigger: 'blur' } + { validator: this.test } ], sort: [ - { required: false, message: this.$t('enterSortingNumber'), trigger: 'change' } + { required: false, message: this.$t('enterSortingNumber'), trigger: 'blur' } ] }, moduleArr: TagsTypeEnums.getItemList() @@ -156,6 +157,14 @@ export default { this.$emit('close') this.visible = false this.$refs.form && this.$refs.form.resetFields() + }, + test (rule, value, callback) { + var money = /[,]|[,]/g + if (money.test(value)) { + callback(new Error(this.$t('disableInput') + ',')) + } else { + callback() + } } } } diff --git a/src/views/system/tags/modules/ClauseSplittingDrawer.vue b/src/views/system/tags/modules/ClauseSplittingDrawer.vue index 1b4146f..55b6f45 100644 --- a/src/views/system/tags/modules/ClauseSplittingDrawer.vue +++ b/src/views/system/tags/modules/ClauseSplittingDrawer.vue @@ -38,14 +38,14 @@ @@ -54,7 +54,7 @@ @@ -203,7 +203,7 @@ export default { // 属性名称 dbFieldTxt: [ { required: true, message: this.$t('pleaseEnter') + this.$t('system.tag.attributeName'), trigger: 'blur' }, - { min: 1, max: 20, message: this.$t('cantExeed') + '20' + this.$t('characters'), trigger: 'blur' }, + // { min: 1, max: 20, message: this.$t('cantExeed') + '20' + this.$t('characters'), trigger: 'blur' }, { validator: this.test } ], // 字段名称 @@ -219,7 +219,7 @@ export default { message: this.$t('pleaseEnter') + this.$t('system.tag.attributeNameEnglish'), trigger: 'change' }, - { max: 50, message: this.$t('cantExeed') + '50' + this.$t('characters'), trigger: 'blur' }, + // { max: 50, message: this.$t('cantExeed') + '50' + this.$t('characters'), trigger: 'blur' }, { validator: this.test } ], // 属性类型 diff --git a/src/views/system/tags/modules/StandardDrawer.vue b/src/views/system/tags/modules/StandardDrawer.vue index cf3ebbc..f7416d5 100644 --- a/src/views/system/tags/modules/StandardDrawer.vue +++ b/src/views/system/tags/modules/StandardDrawer.vue @@ -37,7 +37,7 @@ @@ -46,7 +46,7 @@ @@ -56,7 +56,7 @@ @@ -249,7 +249,7 @@ export default { dbFieldName: [ { required: false, message: this.$t('system.tag.pleaseEnterYourEnglishName'), trigger: 'blur' }, - { min: 1, max: 60, message: this.$t('cantExeed') + '60' + this.$t('characters'), trigger: 'blur' }, + // { min: 1, max: 60, message: this.$t('cantExeed') + '60' + this.$t('characters'), trigger: 'blur' }, { validator: this.test } ], // 英文名称 @@ -259,7 +259,7 @@ export default { message: this.$t('pleaseEnter') + this.$t('system.tag.attributeNameEnglish'), trigger: 'change' }, - { max: 50, message: this.$t('cantExeed') + '50' + this.$t('characters'), trigger: 'blur' }, + // { max: 50, message: this.$t('cantExeed') + '50' + this.$t('characters'), trigger: 'blur' }, { validator: this.test } ], // 属性类型 diff --git a/src/views/system/tags/modules/TagContentModal.vue b/src/views/system/tags/modules/TagContentModal.vue index c9f5c7d..ebc063e 100644 --- a/src/views/system/tags/modules/TagContentModal.vue +++ b/src/views/system/tags/modules/TagContentModal.vue @@ -16,7 +16,7 @@ @@ -30,7 +30,7 @@ @@ -90,7 +90,7 @@ export default { ], // 字典编码 dictCode: [ - { required: true, message: this.$t('pleaseEnter') + this.$t('dict.dictionaryNumber') }, + { required: true, message: this.$t('pleaseEnter') + this.$t('dict.dictionaryNumber'), trigger: 'blur' }, { validator: this.validateDictCode }], // 展示顺序 orderNum: [