diff --git a/src/views/system/area/editArea.vue b/src/views/system/area/editArea.vue index 2715711..8282db9 100644 --- a/src/views/system/area/editArea.vue +++ b/src/views/system/area/editArea.vue @@ -16,7 +16,7 @@ - + @@ -66,6 +66,7 @@ return { dialogFormVisible: false, // 对话框是否显示 dialogStatus: '', // 对话框类型:create,update + isEditMode: true, areaForm: { id: '', // 编号 pid: '', // 父级编号 @@ -108,6 +109,7 @@ this.dialogFormVisible = dialogFormVisible if (dialogStatus === 'create') { // 如果是新增,清除验证 this.resetForm() + this.isEditMode = false this.$nextTick(() => { this.$refs['dataForm'].clearValidate() }) @@ -121,6 +123,7 @@ level: '' + row.level, num: row.num // 排序 } + this.isEditMode = true } }, // 获取区域类型