diff --git a/public/image/menu_configuration/图片:菜单管理删除功能截图.png b/public/image/menu_configuration/图片:菜单管理删除功能截图.png new file mode 100644 index 0000000..e73eb85 Binary files /dev/null and b/public/image/menu_configuration/图片:菜单管理删除功能截图.png differ diff --git a/public/image/menu_configuration/图片:菜单管理功能截图.png b/public/image/menu_configuration/图片:菜单管理功能截图.png new file mode 100644 index 0000000..2afa478 Binary files /dev/null and b/public/image/menu_configuration/图片:菜单管理功能截图.png differ diff --git a/public/image/menu_configuration/图片:菜单管理排序功能截图.png b/public/image/menu_configuration/图片:菜单管理排序功能截图.png new file mode 100644 index 0000000..abdbe5d Binary files /dev/null and b/public/image/menu_configuration/图片:菜单管理排序功能截图.png differ diff --git a/public/image/menu_configuration/图片:菜单管理新增功能截图.png b/public/image/menu_configuration/图片:菜单管理新增功能截图.png new file mode 100644 index 0000000..1410d17 Binary files /dev/null and b/public/image/menu_configuration/图片:菜单管理新增功能截图.png differ diff --git a/public/image/menu_configuration/图片:菜单管理查询功能截图.png b/public/image/menu_configuration/图片:菜单管理查询功能截图.png new file mode 100644 index 0000000..3c06ca5 Binary files /dev/null and b/public/image/menu_configuration/图片:菜单管理查询功能截图.png differ diff --git a/public/image/menu_configuration/图片:菜单管理编辑功能截图.png b/public/image/menu_configuration/图片:菜单管理编辑功能截图.png new file mode 100644 index 0000000..996c8d3 Binary files /dev/null and b/public/image/menu_configuration/图片:菜单管理编辑功能截图.png differ diff --git a/public/image/system_assistant/图片:接口日志查询截图.png b/public/image/system_assistant/图片:接口日志查询截图.png new file mode 100644 index 0000000..0e0d2c6 Binary files /dev/null and b/public/image/system_assistant/图片:接口日志查询截图.png differ diff --git a/public/image/system_assistant/图片:操作日志查询截图.png b/public/image/system_assistant/图片:操作日志查询截图.png new file mode 100644 index 0000000..5114875 Binary files /dev/null and b/public/image/system_assistant/图片:操作日志查询截图.png differ diff --git a/public/image/system_assistant/图片:操作日志表格截图.png b/public/image/system_assistant/图片:操作日志表格截图.png new file mode 100644 index 0000000..dbd0edf Binary files /dev/null and b/public/image/system_assistant/图片:操作日志表格截图.png differ diff --git a/public/image/system_assistant/图片:系统助手功能截图.png b/public/image/system_assistant/图片:系统助手功能截图.png new file mode 100644 index 0000000..fc1a930 Binary files /dev/null and b/public/image/system_assistant/图片:系统助手功能截图.png differ diff --git a/public/image/system_monitoring/图片:删除监控配置截图.png b/public/image/system_monitoring/图片:删除监控配置截图.png new file mode 100644 index 0000000..6ea756d Binary files /dev/null and b/public/image/system_monitoring/图片:删除监控配置截图.png differ diff --git a/public/image/system_monitoring/图片:新增监控配置截图.png b/public/image/system_monitoring/图片:新增监控配置截图.png new file mode 100644 index 0000000..d825d43 Binary files /dev/null and b/public/image/system_monitoring/图片:新增监控配置截图.png differ diff --git a/public/image/system_monitoring/图片:监控配置截图.png b/public/image/system_monitoring/图片:监控配置截图.png new file mode 100644 index 0000000..f5c24d7 Binary files /dev/null and b/public/image/system_monitoring/图片:监控配置截图.png differ diff --git a/public/image/system_monitoring/图片:监控配置查询截图.png b/public/image/system_monitoring/图片:监控配置查询截图.png new file mode 100644 index 0000000..5db2415 Binary files /dev/null and b/public/image/system_monitoring/图片:监控配置查询截图.png differ diff --git a/public/image/system_monitoring/图片:系统监控功能截图.png b/public/image/system_monitoring/图片:系统监控功能截图.png new file mode 100644 index 0000000..8176551 Binary files /dev/null and b/public/image/system_monitoring/图片:系统监控功能截图.png differ diff --git a/public/image/system_monitoring/图片:编辑监控配置截图.png b/public/image/system_monitoring/图片:编辑监控配置截图.png new file mode 100644 index 0000000..48bc166 Binary files /dev/null and b/public/image/system_monitoring/图片:编辑监控配置截图.png differ diff --git a/public/image/user_management/图片:EXCEL模板.png b/public/image/user_management/图片:EXCEL模板.png new file mode 100644 index 0000000..0b2b48c Binary files /dev/null and b/public/image/user_management/图片:EXCEL模板.png differ diff --git a/public/image/user_management/图片:用户管理修改密码功能截图.png b/public/image/user_management/图片:用户管理修改密码功能截图.png new file mode 100644 index 0000000..2b0711f Binary files /dev/null and b/public/image/user_management/图片:用户管理修改密码功能截图.png differ diff --git a/public/image/user_management/图片:用户管理删除功能截图.png b/public/image/user_management/图片:用户管理删除功能截图.png new file mode 100644 index 0000000..a081cd7 Binary files /dev/null and b/public/image/user_management/图片:用户管理删除功能截图.png differ diff --git a/public/image/user_management/图片:用户管理功能截图.png b/public/image/user_management/图片:用户管理功能截图.png new file mode 100644 index 0000000..fb72454 Binary files /dev/null and b/public/image/user_management/图片:用户管理功能截图.png differ diff --git a/public/image/user_management/图片:用户管理导入功能截图.png b/public/image/user_management/图片:用户管理导入功能截图.png new file mode 100644 index 0000000..218a5f5 Binary files /dev/null and b/public/image/user_management/图片:用户管理导入功能截图.png differ diff --git a/public/image/user_management/图片:用户管理导出功能截图.png b/public/image/user_management/图片:用户管理导出功能截图.png new file mode 100644 index 0000000..21ab3ef Binary files /dev/null and b/public/image/user_management/图片:用户管理导出功能截图.png differ diff --git a/public/image/user_management/图片:用户管理批量操作功能截图.png b/public/image/user_management/图片:用户管理批量操作功能截图.png new file mode 100644 index 0000000..bb42ac7 Binary files /dev/null and b/public/image/user_management/图片:用户管理批量操作功能截图.png differ diff --git a/public/image/user_management/图片:用户管理新增功能截图.png b/public/image/user_management/图片:用户管理新增功能截图.png new file mode 100644 index 0000000..f94f024 Binary files /dev/null and b/public/image/user_management/图片:用户管理新增功能截图.png differ diff --git a/public/image/user_management/图片:用户管理查询功能截图.png b/public/image/user_management/图片:用户管理查询功能截图.png new file mode 100644 index 0000000..4c56026 Binary files /dev/null and b/public/image/user_management/图片:用户管理查询功能截图.png differ diff --git a/public/image/user_management/图片:用户管理编辑功能截图.png b/public/image/user_management/图片:用户管理编辑功能截图.png new file mode 100644 index 0000000..534fe4f Binary files /dev/null and b/public/image/user_management/图片:用户管理编辑功能截图.png differ diff --git a/public/image/user_management/图片:用户管理重置密码功能截图.png b/public/image/user_management/图片:用户管理重置密码功能截图.png new file mode 100644 index 0000000..db5510b Binary files /dev/null and b/public/image/user_management/图片:用户管理重置密码功能截图.png differ diff --git a/public/image/user_management/图片:角色管理删除功能截图.png b/public/image/user_management/图片:角色管理删除功能截图.png new file mode 100644 index 0000000..6922b2c Binary files /dev/null and b/public/image/user_management/图片:角色管理删除功能截图.png differ diff --git a/public/image/user_management/图片:角色管理新增功能截图.png b/public/image/user_management/图片:角色管理新增功能截图.png new file mode 100644 index 0000000..0e2f72a Binary files /dev/null and b/public/image/user_management/图片:角色管理新增功能截图.png differ diff --git a/public/image/user_management/图片:角色管理权限分配功能截图.png b/public/image/user_management/图片:角色管理权限分配功能截图.png new file mode 100644 index 0000000..de20963 Binary files /dev/null and b/public/image/user_management/图片:角色管理权限分配功能截图.png differ diff --git a/public/image/user_management/图片:角色管理查询功能截图.png b/public/image/user_management/图片:角色管理查询功能截图.png new file mode 100644 index 0000000..ef81b16 Binary files /dev/null and b/public/image/user_management/图片:角色管理查询功能截图.png differ diff --git a/public/image/user_management/图片:角色管理编辑功能截图.png b/public/image/user_management/图片:角色管理编辑功能截图.png new file mode 100644 index 0000000..a3dd8e1 Binary files /dev/null and b/public/image/user_management/图片:角色管理编辑功能截图.png differ diff --git a/system_settings/menu_configuration.md b/system_settings/menu_configuration.md index a21bba0..2f27952 100644 --- a/system_settings/menu_configuration.md +++ b/system_settings/menu_configuration.md @@ -13,6 +13,10 @@ - 菜单权限关联:新增菜单自动关联超级管理员角色 - 菜单导航属性:控制菜单是否在导航栏显示 +**功能对应截图** : + +![图片:菜单管理功能截图](/public/image/menu_configuration/图片:菜单管理功能截图.png) + ## 2. 术语说明 #### 2.1.1 菜单相关术语 @@ -46,6 +50,10 @@ 3. 点击【查询】按钮获取菜单列表 4. 点击【重置】按钮清空查询条件 +**功能对应截图** : + +![图片:菜单管理查询功能截图](/public/image/menu_configuration/图片:菜单管理查询功能截图.png) + ### 3.2 新增菜单 **操作步骤:** @@ -73,6 +81,10 @@ **【提示】** 新增菜单时,系统会自动将其关联到超级管理员角色。 +**功能对应截图** : + +![图片:菜单管理新增功能截图](/public/image/menu_configuration/图片:菜单管理新增功能截图.png) + ### 3.3 编辑菜单 **操作步骤:** @@ -83,6 +95,10 @@ **【注意】** 菜单名称在同一模块内不能重复。 +**功能对应截图** : + +![图片:菜单管理编辑功能截图](/public/image/menu_configuration/图片:菜单管理编辑功能截图.png) + ### 3.4 删除菜单 **操作步骤:** @@ -91,6 +107,10 @@ 2. 点击菜单右侧的【删除】按钮 3. 在确认对话框中点击【确定】 +**功能对应截图** : + +![图片:菜单管理删除功能截图](/public/image/menu_configuration/图片:菜单管理删除功能截图.png) + **【重要】** 如果该菜单或其子级菜单正在被角色使用,则无法删除。 ### 3.5 启用/禁用菜单 @@ -103,6 +123,10 @@ **【注意】** 状态切换会影响该菜单及其所有子级菜单。 +**功能对应截图** : + +![图片:菜单管理删除功能截图](/public/image/menu_configuration/图片:菜单管理删除功能截图.png) + ### 3.6 菜单排序 **操作步骤:** @@ -114,73 +138,8 @@ - 拖拽到同级菜单的前面或后面 - 拖拽到其他菜单下作为子菜单 -## 4. 后台API接口 - -### 4.1 接口列表 - -| API路径 | 方法 | 功能描述 | 所属文件 | -|---------|------|---------|---------| -| `/api/background/v1/system_settings/menu_configuration/menu/all` | GET | 获取用户权限内的菜单列表 | MenuService.php:58 | -| `/api/background/v1/system_settings/menu_configuration/menu/list` | GET | 获取菜单列表(带筛选条件) | MenuService.php:124 | -| `/api/background/v1/system_settings/menu_configuration/menu/create` | POST | 创建新菜单 | MenuService.php:186 | -| `/api/background/v1/system_settings/menu_configuration/menu/edit` | POST | 编辑菜单信息 | MenuService.php:250 | -| `/api/background/v1/system_settings/menu_configuration/menu/delete` | POST | 删除菜单 | MenuService.php:307 | -| `/api/background/v1/system_settings/menu_configuration/menu/update_status` | POST | 更新菜单状态 | MenuService.php:328 | -| `/api/background/v1/system_settings/menu_configuration/menu/update_sort` | POST | 更新菜单排序 | MenuService.php:352 | - -### 4.2 数据模型 - -**菜单表字段:** - -| 字段名 | 类型 | 说明 | -|--------|------|------| -| id | int | 菜单唯一标识 | -| parent_id | int | 父菜单ID | -| name | varchar | 菜单名称 | -| alias | varchar | 菜单别名 | -| icon | varchar | 菜单图标 | -| is_navi | tinyint | 是否导航显示(0/1) | -| module | varchar | 所属模块(admin/pda) | -| params | varchar | 链接参数 | -| remark | varchar | 备注说明 | -| sort | int | 排序序号 | -| status | tinyint | 状态(0禁用/1启用) | -| target | varchar | 打开方式 | -| type | tinyint | 链接类型(0模块/1外链) | -| url | varchar | 链接地址 | - -## 5. 前端组件结构 - -### 5.1 组件目录 - -``` -menu_configuration/ -└── menu/ - ├── components/ - │ ├── PageHeader/ - │ │ └── index.vue # 查询条件头部组件 - │ └── PageMain/ - │ └── index.vue # 主内容区域组件 - └── index.vue # 页面入口组件 -``` - -### 5.2 核心组件功能 - -| 组件 | 功能 | 关键特性 | -|------|------|---------| -| PageHeader | 查询条件面板 | 支持模块切换、状态筛选、导航属性筛选 | -| PageMain | 菜单树和表单 | 树形展示、拖拽排序、增删改操作 | - -## 6. 权限控制 - -菜单管理涉及以下权限点: - -| 权限标识 | 权限名称 | 说明 | -|---------|---------|------| -| `/system_settings/menu_configuration/menu/create` | 新增菜单 | 允许创建新菜单 | -| `/system_settings/menu_configuration/menu/edit` | 编辑菜单 | 允许修改菜单信息 | -| `/system_settings/menu_configuration/menu/delete` | 删除菜单 | 允许删除菜单 | -| `/system_settings/menu_configuration/menu/disabled_enable` | 启用/禁用菜单 | 允许切换菜单状态 | +**功能对应截图** : +![图片:菜单管理排序功能截图](/public/image/menu_configuration/图片:菜单管理排序功能截图.png) ## 7. 数据流程图 diff --git a/system_settings/system_assistant.md b/system_settings/system_assistant.md index 3ca461c..ea34716 100644 --- a/system_settings/system_assistant.md +++ b/system_settings/system_assistant.md @@ -9,6 +9,10 @@ - 操作日志查询:记录用户的系统操作行为,支持按用户、IP、时间等条件查询 - 接口日志查询:记录与设备对接的接口交互日志,支持按IP、接口名称等条件查询 +**功能对应截图** : + +![图片:系统助手功能截图](/public/image/system_assistant/图片:系统助手功能截图.png) + ## 2. 术语说明 #### 2.1.1 日志相关术语 @@ -19,6 +23,8 @@ | 接口日志 | 系统与外部设备/系统的交互记录 | 包括设备对接、数据传输等 | | 托盘号(tray) | 设备托盘的唯一标识 | 用于设备对接追踪 | | 批次号(batch) | 生产批次的唯一标识 | 用于生产流程追踪 | +| 电池条码 | 电池条码的唯一标识 | 用于生产流程追踪 | +| 工序编码 | 工序编码的唯一标识 | 用于生产流程追踪 | | 接口状态码 | 接口调用的返回状态 | 0表示成功,4001/4002表示失败 | ## 3. 操作日志 @@ -42,6 +48,10 @@ 2. 在顶部查询区域设置查询条件 3. 点击【查询】按钮获取操作日志列表 +**功能对应截图** : + +![图片:操作日志查询截图](/public/image/system_assistant/图片:操作日志查询截图.png) +![图片:操作日志表格截图](/public/image/system_assistant/图片:操作日志表格截图.png) ### 3.2 操作日志字段说明 | 字段 | 说明 | @@ -93,6 +103,10 @@ 2. 在顶部查询区域设置查询条件 3. 点击【查询】按钮获取接口日志列表 +**功能对应截图** : + +![图片:接口日志查询截图](/public/image/system_assistant/图片:接口日志查询截图.png) + ### 4.2 接口日志字段说明 | 字段 | 说明 | @@ -113,71 +127,17 @@ | 数据4 | 扩展字段1 | | 数据5 | 扩展字段2 | -### 4.3 接口状态码说明 +### 4.3 查看接口详情 -| 状态码 | 说明 | -|--------|------| -| 0 | 接口调用成功 | -| 4001 | 接口调用失败 | -| 4002 | 接口超时 | +**操作步骤:** -## 5. 后台API接口 +1. 点击接口日志列表中的查看响应按钮 +2. 查看接口调用的详细信息,包括请求参数、返回结果、状态码等 -### 5.1 操作日志接口 +**功能对应截图** : -| API路径 | 方法 | 功能描述 | 所属文件 | -|---------|------|---------|---------| -| `/api/background/v1/system_settings/system_assistant/operate_log/list` | GET | 获取操作日志列表 | OperateLogService.php:31 | +![图片:接口详情截图](/public/image/system_assistant/图片:接口详情截图.png) -### 5.2 接口日志接口 - -| API路径 | 方法 | 功能描述 | 所属文件 | -|---------|------|---------|---------| -| `/api/background/v1/system_settings/system_assistant/interface_log/list` | GET | 获取接口日志列表 | InterfaceLogService.php:31 | - -## 6. 数据模型 - -### 6.1 操作日志表 - -| 字段名 | 类型 | 说明 | -|--------|------|------| -| id | int | 日志唯一标识 | -| user_id | int | 用户ID | -| username | varchar | 用户名 | -| path | varchar | 请求路径 | -| controller_action | varchar | 控制器和方法 | -| ip | varchar | 操作IP | -| status | tinyint | 操作状态 | -| params | text | 请求参数(JSON) | -| result | text | 返回结果(JSON) | -| action | varchar | 操作类型 | -| action_name | varchar | 操作名称 | -| tray | varchar | 托盘号 | -| batch | varchar | 批次号 | -| create_time | datetime | 创建时间 | - -### 6.2 接口日志表 - -| 字段名 | 类型 | 说明 | -|--------|------|------| -| id | int | 日志唯一标识 | -| unit | varchar | 设备单元 | -| client_ip | varchar | 客户端IP | -| data1 | varchar | 数据字段1(工序代码) | -| data2 | varchar | 数据字段2(托盘号) | -| data3 | varchar | 数据字段3(电池ID) | -| data4 | varchar | 数据字段4 | -| data5 | varchar | 数据字段5 | -| create_time | datetime | 创建时间 | -| insterface_time | datetime | 接口调用时间 | -| status | int | 接口状态码 | -| class | varchar | 接口类别 | -| type | varchar | 接口类型 | -| params | text | 请求参数(JSON) | -| result | text | 返回结果(JSON) | - -## 7. 注意事项 - -**【提示】** 操作日志和接口日志默认只保留最近一周的数据,如需查看更早的数据,请调整时间范围。 +## 5. 注意事项 **【注意】** 接口日志中的数据字段(data1-data5)用途根据接口类型不同而有所差异,具体含义需要结合业务场景理解。 \ No newline at end of file diff --git a/system_settings/system_monitoring.md b/system_settings/system_monitoring.md index 10cc0ef..3261104 100644 --- a/system_settings/system_monitoring.md +++ b/system_settings/system_monitoring.md @@ -11,6 +11,9 @@ - 监控刷新设置:配置监控数据的刷新间隔 - 监控列表查询:支持按名称和编号筛选 +**功能对应截图** : +![图片:监控配置截图](/public/image/system_monitoring/图片:监控配置截图.png) + ## 2. 术语说明 #### 2.1.1 监控相关术语 @@ -39,6 +42,9 @@ 1. 进入【系统设置】→【系统监控】→【监控设置】 2. 在顶部查询区域设置查询条件 3. 点击【查询】按钮获取监控配置列表 +**功能对应截图** : + +![图片:监控配置查询截图](/public/image/system_monitoring/图片:监控配置查询截图.png) ### 3.2 新增监控配置 @@ -64,6 +70,10 @@ **【提示】** 监控编号和监控名称不能重复。 +**功能对应截图** : + +![图片:新增监控配置截图](/public/image/system_monitoring/图片:新增监控配置截图.png) + ### 3.3 编辑监控配置 **操作步骤:** @@ -71,6 +81,9 @@ 1. 在监控列表中点击需要编辑的配置 2. 修改配置信息 3. 点击【确定】保存更改 +**功能对应截图** : + +![图片:编辑监控配置截图](/public/image/system_monitoring/图片:编辑监控配置截图.png) ### 3.4 删除监控配置 @@ -82,33 +95,11 @@ **【提示】** 支持批量删除多个监控配置。 -## 4. 后台API接口 +**功能对应截图** : -| API路径 | 方法 | 功能描述 | 所属文件 | -|---------|------|---------|---------| -| `/api/background/v1/system_settings/system_monitoring/monitoring_setting/list` | GET | 获取监控配置列表 | MonitoringSettingService.php:31 | -| `/api/background/v1/system_settings/system_monitoring/monitoring_setting/create` | POST | 创建监控配置 | MonitoringSettingService.php:84 | -| `/api/background/v1/system_settings/system_monitoring/monitoring_setting/edit` | POST | 编辑监控配置 | MonitoringSettingService.php:145 | -| `/api/background/v1/system_settings/system_monitoring/monitoring_setting/delete` | POST | 删除监控配置 | MonitoringSettingService.php:201 | +![图片:删除监控配置截图](/public/image/system_monitoring/图片:删除监控配置截图.png) -## 5. 数据模型 -### 5.1 监控配置表 - -| 字段名 | 类型 | 说明 | -|--------|------|------| -| id | int | 配置唯一标识 | -| code | varchar | 监控编号 | -| name | varchar | 监控名称 | -| port | int | 监控端口 | -| ip | varchar | 服务器IP地址 | -| refresh_interval | int | 刷新间隔(秒) | -| cpu_warning | int | CPU告警阈值(%) | -| disk_warning | int | 磁盘告警阈值(%) | -| mem_warning | int | 内存告警阈值(%) | -| version | varchar | 版本号 | -| sort | int | 排序序号 | -| create_time | datetime | 创建时间 | ## 6. 注意事项 diff --git a/system_settings/user_management.md b/system_settings/user_management.md index 29bd126..379f69e 100644 --- a/system_settings/user_management.md +++ b/system_settings/user_management.md @@ -11,7 +11,10 @@ - 角色管理:创建、编辑、删除角色(用户组) - 权限分配:为角色分配菜单和API权限 - 密码管理:修改密码、重置密码 -- 用户数据导入导出:支持批量导入和导出用户数据 + +**功能对应截图** : + +![图片:用户管理功能截图](/public/image/user_management/图片:用户管理功能截图.png) ## 2. 术语说明 @@ -22,7 +25,7 @@ | 用户组/角色 | 用户所属的权限分组 | 同一角色的用户拥有相同权限 | | 出入证编号 | 用户的证件编号 | 用于门禁等场景 | | 超级管理员 | 系统最高权限角色 | 默认拥有所有菜单权限 | -| is_all_menu | 是否拥有全部菜单权限 | 1表示拥有全部权限 | + ## 3. 角色管理 @@ -40,6 +43,10 @@ 2. 在顶部查询区域选择状态条件 3. 点击【查询】按钮获取角色列表 +**功能对应截图** : + +![图片:角色管理查询功能截图](/public/image/user_management/图片:角色管理查询功能截图.png) + ### 3.2 新增角色 **操作步骤:** @@ -59,6 +66,10 @@ **【提示】** 角色名称不能重复。 +**功能对应截图** : + +![图片:角色管理新增功能截图](/public/image/user_management/图片:角色管理新增功能截图.png) + ### 3.3 编辑角色 **操作步骤:** @@ -67,6 +78,10 @@ 2. 修改角色信息 3. 点击【确定】保存更改 +**功能对应截图** : + +![图片:角色管理编辑功能截图](/public/image/user_management/图片:角色管理编辑功能截图.png) + ### 3.4 删除角色 **操作步骤:** @@ -77,6 +92,10 @@ **【重要】** 如果角色下存在用户,无法删除该角色。 +**功能对应截图** : + +![图片:角色管理删除功能截图](/public/image/user_management/图片:角色管理删除功能截图.png) + ### 3.5 权限分配 **操作步骤:** @@ -87,6 +106,11 @@ **【提示】** 权限配置会覆盖角色原有的所有权限。 +**功能对应截图** : + +![图片:角色管理权限分配功能截图](/public/image/user_management/图片:角色管理权限分配功能截图.png) + + ## 4. 用户管理 ### 4.1 用户列表查询 @@ -100,6 +124,11 @@ | 用户组 | 按角色筛选 | | 状态 | 筛选启用或禁用状态的用户 | +**功能对应截图** : + +![图片:用户管理查询功能截图](/public/image/user_management/图片:用户管理查询功能截图.png) + + ### 4.2 新增用户 **操作步骤:** @@ -123,6 +152,12 @@ **【注意】** 两次输入的密码必须一致,已删除或禁用的用户组无法选择。 +**功能对应截图** : + +![图片:用户管理新增功能截图](/public/image/user_management/图片:用户管理新增功能截图.png) + + + ### 4.3 编辑用户 **操作步骤:** @@ -133,6 +168,11 @@ **【注意】** 不能禁用自己的账号。 +**功能对应截图** : + +![图片:用户管理编辑功能截图](/public/image/user_management/图片:用户管理编辑功能截图.png) + + ### 4.4 删除用户 **操作步骤:** @@ -143,6 +183,10 @@ **【重要】** 不能删除自己的账号。 +**功能对应截图** : + +![图片:用户管理删除功能截图](/public/image/user_management/图片:用户管理删除功能截图.png) + ### 4.5 批量操作 **支持的批量操作:** @@ -150,16 +194,24 @@ - 批量删除:选择多个用户后点击【批量删除】 - 批量启用/禁用:选择多个用户后点击【批量启用】或【批量禁用】 +**功能对应截图** : + +![图片:用户管理批量操作功能截图](/public/image/user_management/图片:用户管理批量操作功能截图.png) + ### 4.6 密码管理 #### 修改密码 **操作步骤:** -1. 在用户列表中点击【修改密码】按钮 +1. 在页面右上角鼠标移动到用户名字,点击下拉框中的【修改密码】按钮 2. 输入旧密码和新密码 3. 点击【确定】完成修改 +**功能对应截图** : + +![图片:用户管理修改密码功能截图](/public/image/user_management/图片:用户管理修改密码功能截图.png) + #### 重置密码 **操作步骤:** @@ -168,6 +220,11 @@ 2. 在确认对话框中点击【确定】 3. 密码将被重置为默认密码"123456" +**功能对应截图** : + +![图片:用户管理重置密码功能截图](/public/image/user_management/图片:用户管理重置密码功能截图.png) + + ### 4.7 用户数据导入导出 #### 导入用户数据 @@ -190,6 +247,10 @@ | 状态 | 启用或禁用 | 是 | | 用户组 | 用户所属角色名称 | 是 | +**功能对应截图** : + +![图片:用户管理导入功能截图](/public/image/user_management/图片:用户管理导入功能截图.png) +![图片:EXCEL模板](/public/image/user_management/图片:EXCEL模板.png) #### 导出用户数据 **操作步骤:** @@ -199,81 +260,11 @@ 3. 系统后台生成导出任务 4. 在下载管理中获取导出文件 -## 5. 后台API接口 +**功能对应截图** : -### 5.1 用户管理接口 +![图片:用户管理导出功能截图](/public/image/user_management/图片:用户管理导出功能截图.png) -| API路径 | 方法 | 功能描述 | 所属文件 | -|---------|------|---------|---------| -| `/api/background/v1/system_settings/user_management/user/all` | GET | 获取启用状态的用户列表 | UserService.php:44 | -| `/api/background/v1/system_settings/user_management/user/list` | GET | 获取用户列表(分页) | UserService.php:77 | -| `/api/background/v1/system_settings/user_management/user/create` | POST | 创建用户 | UserService.php:144 | -| `/api/background/v1/system_settings/user_management/user/edit` | POST | 编辑用户 | UserService.php:192 | -| `/api/background/v1/system_settings/user_management/user/delete` | POST | 删除用户 | UserService.php:239 | -| `/api/background/v1/system_settings/user_management/user/batch_delete` | POST | 批量删除用户 | UserService.php:269 | -| `/api/background/v1/system_settings/user_management/user/enable` | POST | 启用用户 | UserService.php:302 | -| `/api/background/v1/system_settings/user_management/user/disable` | POST | 禁用用户 | UserService.php:321 | -| `/api/background/v1/system_settings/user_management/user/update_pwd` | POST | 修改密码 | UserService.php:346 | -| `/api/background/v1/system_settings/user_management/user/reset_pwd` | POST | 重置密码 | UserService.php:372 | -| `/api/background/v1/system_settings/user_management/user/get_import_template` | GET | 获取导入模板 | UserService.php:392 | -| `/api/background/v1/system_settings/user_management/user/user_data_import` | POST | 导入用户数据 | UserService.php:458 | -| `/api/background/v1/system_settings/user_management/user/user_data_export_task` | POST | 创建导出任务 | UserService.php:515 | - -### 5.2 角色管理接口 - -| API路径 | 方法 | 功能描述 | 所属文件 | -|---------|------|---------|---------| -| `/api/background/v1/system_settings/user_management/role/all` | GET | 获取启用状态的角色列表 | RoleService.php:55 | -| `/api/background/v1/system_settings/user_management/role/list` | GET | 获取角色列表(分页) | RoleService.php:81 | -| `/api/background/v1/system_settings/user_management/role/create` | POST | 创建角色 | RoleService.php:154 | -| `/api/background/v1/system_settings/user_management/role/edit` | POST | 编辑角色 | RoleService.php:185 | -| `/api/background/v1/system_settings/user_management/role/delete` | POST | 删除角色 | RoleService.php:218 | -| `/api/background/v1/system_settings/user_management/role/update_status` | POST | 更新角色状态 | RoleService.php:243 | -| `/api/background/v1/system_settings/user_management/role/get_role_menu` | GET | 获取角色权限 | RoleService.php:257 | -| `/api/background/v1/system_settings/user_management/role/give_role_menu` | POST | 分配角色权限 | RoleService.php:300 | - -## 6. 数据模型 - -### 6.1 用户表 - -| 字段名 | 类型 | 说明 | -|--------|------|------| -| id | int | 用户唯一标识 | -| username | varchar | 登录账号 | -| password | varchar | 加密后的密码 | -| nickname | varchar | 用户昵称 | -| role_id | int | 所属角色ID | -| head_pic | varchar | 头像URL | -| pass_number | varchar | 出入证编号 | -| last_login | datetime | 最后登录时间 | -| last_ip | varchar | 最后登录IP | -| is_all_menu | tinyint | 是否拥有全部菜单权限 | -| status | tinyint | 状态(0禁用/1启用) | -| sort | int | 排序序号 | -| create_time | datetime | 创建时间 | -| update_time | datetime | 更新时间 | - -### 6.2 角色表 - -| 字段名 | 类型 | 说明 | -|--------|------|------| -| id | int | 角色唯一标识 | -| name | varchar | 角色名称 | -| description | varchar | 角色描述 | -| system | tinyint | 是否系统内置角色 | -| status | tinyint | 状态(0禁用/1启用) | -| sort | int | 排序序号 | - -### 6.3 角色菜单关联表 - -| 字段名 | 类型 | 说明 | -|--------|------|------| -| id | int | 关联ID | -| role_id | int | 角色ID | -| menu_id | int | 菜单ID | -| module | varchar | 模块(admin/pda/api) | - -## 7. 数据流程图 +## 5. 操作逻辑流程图 ```mermaid flowchart TD @@ -307,7 +298,7 @@ flowchart TD W -->|不同| Y[更新密码] ``` -## 8. 注意事项 +## 6. 注意事项 **【重要】** 用户在进行删除或禁用操作时,不能操作自己的账号。 diff --git a/后台Webman界面截图对照表.md b/后台Webman界面截图对照表.md index 88b764b..054609f 100644 --- a/后台Webman界面截图对照表.md +++ b/后台Webman界面截图对照表.md @@ -2,18 +2,18 @@ | 一级模块 | 二级模块 | 三级模块 | 功能说明 | 备注 | 文档内容情况 | 中文截图 | 英文截图 | |:---|:---|:---|:---|:---|:---|:---|:---| -| **系统设置 (System Administration)** | 用户管理 (User Management) | 角色 (Role) | 设置用户组并分配权限(增删改查用户组,并实现权限分配功能) | | √ | | | -| **系统设置 (System Administration)** | 用户管理 (User Management) | 用户 (User) | 管理用户账号并绑定对应角色 | | √| | | -| **系统设置 (System Administration)** | 菜单管理 (Menu Management) | 菜单配置 (Menu Configuration) | 系统菜单配置 | | √ | | | -| **系统设置 (System Administration)** | 系统助手 (System Utilities) | 操作日志 (Operation Logs) | 系统操作日志 | | √ | | | -| **系统设置 (System Administration)** | 系统助手 (System Utilities) | 接口日志 (API Logs) | 与设备对接流程交互日志(支持按 IP 和接口名称查询) | | √ | | | -| **系统设置 (System Administration)** | 系统监控 (System Monitoring) | 监控设置 (Monitoring Configuration) | 系统监控配置 | | √ | | | +| **系统设置 (System Administration)** | 用户管理 (User Management) | 角色 (Role) | 设置用户组并分配权限(增删改查用户组,并实现权限分配功能) | | √ | √ | | +| **系统设置 (System Administration)** | 用户管理 (User Management) | 用户 (User) | 管理用户账号并绑定对应角色 | | √ | √ | | +| **系统设置 (System Administration)** | 菜单管理 (Menu Management) | 菜单配置 (Menu Configuration) | 系统菜单配置 | | √ |√ | | +| **系统设置 (System Administration)** | 系统助手 (System Utilities) | 操作日志 (Operation Logs) | 系统操作日志 | | √ |√ | | +| **系统设置 (System Administration)** | 系统助手 (System Utilities) | 接口日志 (API Logs) | 与设备对接流程交互日志(支持按 IP 和接口名称查询) | | √ |√ | | +| **系统设置 (System Administration)** | 系统监控 (System Monitoring) | 监控设置 (Monitoring Configuration) | 系统监控配置 | | √ | √| | | **生产配置 (Production Master Data)** | 工厂模型 (Factory Model) | 产线设置 (Production Line) | 管理产线(支持增删改查) | | √ | | | | **生产配置 (Production Master Data)** | 工厂模型 (Factory Model) | 工厂区域 (Factory Area) | 管理工厂区域(支持增删改查) | | √ | | | | **生产配置 (Production Master Data)** | 工厂模型 (Factory Model) | 生产车间 (Workshop) | 管理生产车间(支持增删改查) | | √ | | | | **生产配置 (Production Master Data)** | 工艺模型 (Process Model) | 工艺流程类别 (Process Category) | 工艺流程类别的增删改查 | | √| | | | **生产配置 (Production Master Data)** | 工艺模型 (Process Model) | 工序单元 (Process Step) | 配置工序单元(节点),支持参数预设 | | √ | | | -| **生产配置 (Production Master Data)** | 工艺模型 (Process Model) | 工艺流程 (Process Routing) | 设置生产工艺流程并管理流程卡 | | √ | √ | | +| **生产配置 (Production Master Data)** | 工艺模型 (Process Model) | 工艺流程 (Process Routing) | 设置生产工艺流程并管理流程卡 | | √ | √ | √| | **生产配置 (Production Master Data)** | 产品管理 (Product Management) | 产品列表 (Product List) | 产品管理(增删改查) | | √ | | | | **生产配置 (Production Master Data)** | 产品管理 (Product Management) | 不良管理 (Defect Management) | 不良代码及描述管理,支持批量导入 | | √ | | | | **生产配置 (Production Master Data)** | 物料模型 (Material Model) | 物料类别列表 (Material Category) | 区分原材料和半成品 | | √ | | | @@ -49,10 +49,10 @@ | 计划与生产 (Planning & Production) | 生产监控 (Production Monitoring) | 托盘登录 (Tray Registration) | 托盘登记 | | √ | | | | 计划与生产 (Planning & Production) | 生产监控 (Production Monitoring) | 设备监控 (Equipment Monitoring) | 设备监控 | | √ | | | | 计划与生产 (Planning & Production) | 生产监控 (Production Monitoring) | 电池工序管理 (Process Execution) | 工序管理 | | √ | | | -| 质量管理 (Quality Management) | 过程控制 (Process Control) | 检验类别管理 (Inspection Type Management) | | | √ | √ | | -| 质量管理 (Quality Management) | 过程控制 (Process Control) | 首巡检项目配置 (First Article Inspection Configuration) | | | √ | √ | | -| 质量管理 (Quality Management) | 过程控制 (Process Control) | 首巡检录入 (First Article Inspection Records) | | | √ | √ | | -| 质量管理 (Quality Management) | 过程控制 (Process Control) | 首巡检报表 (First Article Inspection Reports) | | | √ | √ | | +| 质量管理 (Quality Management) | 过程控制 (Process Control) | 检验类别管理 (Inspection Type Management) | | | √ | √ | √ | +| 质量管理 (Quality Management) | 过程控制 (Process Control) | 首巡检项目配置 (First Article Inspection Configuration) | | | √ | √ | √ | +| 质量管理 (Quality Management) | 过程控制 (Process Control) | 首巡检录入 (First Article Inspection Records) | | | √ | √ | √ | +| 质量管理 (Quality Management) | 过程控制 (Process Control) | 首巡检报表 (First Article Inspection Reports) | | | √ | √ | √ | | 质量管理 (Quality Management) | 检验控制 (Inspection Management) | 检验单管理 (Inspection Orders) | | | | | | | 质量管理 (Quality Management) | 检验控制 (Inspection Management) | 检验标准 (Inspection Standards) | | | | | | | 质量管理 (Quality Management) | 检验控制 (Inspection Management) | 接收质量限 (AQL Standards) | | | | | |