Browse Source

bug 修复

lilei 3 years ago
parent
commit
fa67b4b564
1 changed files with 9 additions and 5 deletions
  1. 9 5
      src/views/power/role/roleModal.vue

+ 9 - 5
src/views/power/role/roleModal.vue

@@ -129,6 +129,13 @@ export default {
           return false
         }
       })
+    },
+    resetForm () {
+      this.$refs.ruleForm.resetFields()
+      this.form.name = ''
+      this.form.isEnable = undefined
+      this.form.remarks = ''
+      this.titleText = '新增角色'
     }
   },
   watch: {
@@ -138,11 +145,8 @@ export default {
     isshow (newValue, oldValue) {
       if (!newValue) {
         this.$emit('close')
-        this.$refs.ruleForm.resetFields()
-        this.form.name = ''
-        this.form.isEnable = undefined
-        this.form.remarks = ''
-        this.titleText = '新增角色'
+      } else {
+        this.resetForm()
       }
     },
     nowData: {