feat: 完成用户管理、角色管理、菜单管理、部门管理

This commit is contained in:
橙子
2024-09-02 23:26:41 +08:00
parent bc83362b35
commit e886614641
17 changed files with 230 additions and 326 deletions

View File

@@ -38,21 +38,21 @@ const {
>
<el-form-item label="部门名称:" prop="name">
<el-input
v-model="form.name"
v-model="form.deptName"
placeholder="请输入部门名称"
clearable
class="!w-[180px]"
/>
</el-form-item>
<el-form-item label="状态:" prop="status">
<el-form-item label="状态:" prop="state">
<el-select
v-model="form.status"
v-model="form.state"
placeholder="请选择状态"
clearable
class="!w-[180px]"
>
<el-option label="启用" :value="1" />
<el-option label="停用" :value="0" />
<el-option label="启用" :value="true" />
<el-option label="停用" :value="false" />
</el-select>
</el-form-item>
<el-form-item>
@@ -71,7 +71,7 @@ const {
</el-form>
<PureTableBar
title="部门管理(仅演示,操作后不生效)"
title="部门管理"
:columns="columns"
:tableRef="tableRef?.getTableRef()"
@refresh="onSearch"
@@ -127,7 +127,7 @@ const {
新增
</el-button>
<el-popconfirm
:title="`是否确认删除部门名称为${row.name}的这条数据`"
:title="`是否确认删除部门名称为${row.deptName}的这条数据`"
@confirm="handleDelete(row)"
>
<template #reference>