37 lines
1.1 KiB
Markdown
37 lines
1.1 KiB
Markdown
|
|
# 系统管理模块
|
||
|
|
|
||
|
|
## 管理员管理
|
||
|
|
|
||
|
|
| 模块 | 对应 API | 说明 |
|
||
|
|
|------|----------|------|
|
||
|
|
| 管理员管理 | `admin/list` | 管理员 CRUD、密码重置、角色分配 |
|
||
|
|
| 角色管理 | `role/*` | 角色 CRUD、菜单绑定 |
|
||
|
|
| 菜单管理 | `menu/*` | 菜单树配置 |
|
||
|
|
| 系统配置 | `system-config/*` | 键值对配置 |
|
||
|
|
| 操作日志 | `log/*` | 操作日志查询 |
|
||
|
|
| 公告管理 | `announcement/*` | 公告发布 |
|
||
|
|
| 平台信息 | `platform/*` | 平台资质、信息管理 |
|
||
|
|
|
||
|
|
## 权限控制
|
||
|
|
|
||
|
|
使用 `v-access:code` 指令控制按钮级权限:
|
||
|
|
|
||
|
|
```vue
|
||
|
|
<template>
|
||
|
|
<a-button v-access:code="'admin:create'">创建管理员</a-button>
|
||
|
|
</template>
|
||
|
|
```
|
||
|
|
|
||
|
|
## 角色列表
|
||
|
|
|
||
|
|
| 角色 | 说明 | 主要功能 |
|
||
|
|
|------|------|----------|
|
||
|
|
| 超级管理员 | 全局管理 | 所有功能 |
|
||
|
|
| 管理员 | 普通管理 | 日常管理操作 |
|
||
|
|
| 省经理 | 省级管理 | 区域门店管理 |
|
||
|
|
| 市经理 | 市级管理 | 区域门店管理 |
|
||
|
|
| 区经理 | 区级管理 | 区域门店管理 |
|
||
|
|
| 供应商 | 药品供应 | 药品管理 |
|
||
|
|
| 门店管理员 | 门店运营 | 门店端功能 |
|
||
|
|
| 总部财务 | 财务管理 | 财务功能 |
|