角色用户管理,区域概览

This commit is contained in:
sjl
2026-01-12 11:22:42 +08:00
parent 0b91027da4
commit 136248eec2
11 changed files with 44 additions and 13 deletions

View File

@@ -3,13 +3,13 @@
<el-scrollbar>
<el-form :inline="false" :model="form" label-width="120px" :rules="rules" ref="formRef">
<el-form-item label="角色名称" prop="name">
<el-input v-model="form.name" placeholder="请输入菜单名称" maxlength="32" show-word-limit @input="handleInput"/>
<el-input v-model="form.name" placeholder="请输入角色名称" maxlength="32" show-word-limit @input="handleInput"/>
</el-form-item>
<el-form-item label="角色编码" prop="code">
<el-input v-model="form.code" placeholder="请输入角色编码" />
<el-input v-model="form.code" placeholder="请输入角色编码" maxlength="32" show-word-limit/>
</el-form-item>
<el-form-item label="角色描述">
<el-input v-model="form.remark" :rows="2" type="textarea" placeholder="请输入描述" />
<el-input v-model="form.remark" :rows="2" type="textarea" placeholder="请输入描述" maxlength="100" show-word-limit/>
</el-form-item>
</el-form>
</el-scrollbar>

View File

@@ -2,7 +2,7 @@
<el-dialog draggable class="cn-operate-dialog" v-model="dialogVisible" :title="title">
<el-form :model="form" class="form-two" label-width="auto" :rules="rules" ref="formRef">
<el-form-item label="用户名" prop="name">
<el-input v-model="form.name" placeholder="请输入昵称" maxlength="16" show-word-limit @input="handleInput('name', $event)"/>
<el-input v-model="form.name" placeholder="请输入昵称" maxlength="16" show-word-limit @input="handleInput('name', $event)" :disabled="title !== '新增用户'"/>
</el-form-item>
<el-form-item label="登录名" prop="loginName">
<el-input v-model="form.loginName" placeholder="请输入登录名" maxlength="16" show-word-limit @input="handleInput('loginName', $event)"/>
@@ -211,7 +211,7 @@ const queryRole = () => {
}
queryRole()
const dialogVisible = ref(false)
const title = ref('新增菜单')
const title = ref('新增用户')
const open = (text: string, data?: anyObj) => {
title.value = text
dialogVisible.value = true