refactor:区域人员权限管理重构

This commit is contained in:
2024-10-18 17:24:40 +08:00
parent 8fcd56dfcf
commit 7c10944494
19 changed files with 390 additions and 30 deletions

View File

@@ -13,9 +13,9 @@
class="filter-item"
@keyup.enter.native="crud.toQuery"
/>
<rrOperation/>
<rrOperation />
</div>
<crudOperation :permission="permission"/>
<crudOperation :permission="permission" />
</div>
<!-- 表单渲染 -->
<el-row :gutter="15">
@@ -34,9 +34,9 @@
@selection-change="crud.selectionChangeHandler"
@current-change="handleCurrentChange"
>
<el-table-column show-overflow-tooltip prop="username" label="用户名"/>
<el-table-column show-overflow-tooltip prop="person_name" label="姓名"/>
<el-table-column prop="name" label="部门"/>
<el-table-column show-overflow-tooltip prop="username" label="用户名" />
<el-table-column show-overflow-tooltip prop="person_name" label="姓名" />
<el-table-column prop="name" label="部门" />
<!--<el-table-column show-overflow-tooltip prop="dept" label="部门">
<template slot-scope="scope">
<div>{{ scope.row.dept.name }}</div>
@@ -44,7 +44,7 @@
</el-table-column>-->
</el-table>
<!--分页组件-->
<pagination/>
<pagination />
</el-card>
</el-col>
<!-- 菜单授权 -->
@@ -71,11 +71,12 @@
:data="tableData"
tooltip-effect="dark"
style="width: 100%"
@selection-change="handleSelectionChange">
@selection-change="handleSelectionChange"
>
<el-table-column
type="selection"
width="55">
</el-table-column>
width="55"
/>
<el-table-column prop="product_area" label="区域" />
</el-table>
</el-card>
@@ -104,7 +105,7 @@ export default {
cruds() {
return CRUD({
title: '角色',
url: 'api/userStor',
url: 'api/userArea',
crudMethod: { ...crudUserArea },
optShow: { add: false, reset: false, edit: false, del: false }
})