This commit is contained in:
zhutianqi
2021-07-28 17:25:36 +08:00
parent 1419e7fc11
commit 9e20156e5b
13 changed files with 345 additions and 26 deletions
+5 -5
View File
@@ -192,7 +192,7 @@
placeholder="请输入角色描述"
clearable></el-input>
</el-form-item>
<el-form-item label="角色状态" prop="useFlag" style="margin-left: 10px">
<el-form-item label="角色状态" prop="useFlag" label-width="80px" class="add-form-item">
<el-select class="bead-input" v-model="addForm.useFlag">
<el-option
v-for="item in options"
@@ -261,6 +261,9 @@ export default {
name: [
{ required: true, message: '请输入角色名称', trigger: 'blur' },
{type: 'string', max: 100, message: '角色名称不能超过100个字符', trigger: 'blur'}
],
useFlag: [
{ required: true, message: '请选择角色状态', trigger: 'change' },
]
},
addForm: {
@@ -392,9 +395,9 @@ export default {
}
})
}
this.addModel = false
}
})
this.addModel = false
},
SuperiorRole () { // 点击选择上级角色按钮
this.SuperiorRoleModel = true
@@ -418,9 +421,6 @@ export default {
this.nodeList3 = []
this.nodeList3.push(this.addForm.parentId)
}
this.$watch('newForm', (newVal, oldVal) => {
console.log(newVal, oldVal);
})
this.addModel = true
},
getTree3 () {