Browse Source

fix:补充文件分类逻辑

liujiayin 2 years ago
parent
commit
489874aeaf
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/views/platform/cat/type/edit.vue

+ 2 - 1
src/views/platform/cat/type/edit.vue

@@ -163,7 +163,7 @@ export default {
       rules: {
       rules: {
         name: [{ required: true, message: this.$t('validate.required') }],
         name: [{ required: true, message: this.$t('validate.required') }],
         typeKey: [{ required: true, validator: validateKey }],
         typeKey: [{ required: true, validator: validateKey }],
-        authorityName: [{ required: true, message: '不得为空' }]
+        authorityName: [{ required: false }]
       },
       },
       toolbars: [
       toolbars: [
         { key: 'save', hidden: () => { return this.readonly } },
         { key: 'save', hidden: () => { return this.readonly } },
@@ -228,6 +228,7 @@ export default {
     },
     },
     // 保存数据
     // 保存数据
     handleSave() {
     handleSave() {
+      this.rules.authorityName = this.categoryKey == 'FILE_TYPE' ? [{ required: true, message: '不得为空' }] : [{ required: false }]
       this.$refs[this.formName].validate(valid => {
       this.$refs[this.formName].validate(valid => {
         if (valid) {
         if (valid) {
           this.saveData()
           this.saveData()