zhengxuan.zhang
|
741874e85d
|
基于角色的权限控制
1、用户角色枚举、权限枚举、结果记录和密码存储模型
IPermissionService 接口及包含认证、权限检查、密码管理和登出功能的 PermissionService 单例
2、支持层级化角色-权限映射的权限矩阵(SuperAdmin ⊇ Admin ⊇ User)
密码持久化至 passwords.json 文件,并提供工厂默认值回退机制
3、UI 层
LoginDialog — 启动时弹出模态登录对话框,支持密码掩码输入、错误提示以及取消退出功能
RibbonStatusAreaView — 在Ribbon右侧区域始终显示角色标签和“切换用户”按钮
权限感知的CncEditorViewModel — 用户角色无法使用CNC编辑控件
权限感知的CncInspectionModulePipelineViewModel — 用户角色无法进行流程编辑
设置导航可见性 — Admin/User角色隐藏Factory_Settings,User角色隐藏Report_Settings
PasswordManagementView — 仅SuperAdmin可访问的修改角色密码对话框
PermissionTooltipHelper — 附加属性,在禁用控件上显示“当前角色无权访问此功能”提示
|
2026-06-01 17:15:59 +08:00 |
|
zhengxuan.zhang
|
dcc15f62d1
|
修复测试用例错误
|
2026-05-18 15:32:00 +08:00 |
|
zhengxuan.zhang
|
f3ae01e60d
|
修复测试用例错误
|
2026-05-18 13:10:37 +08:00 |
|
zhengxuan.zhang
|
6b87b51938
|
增加测试用例
|
2026-05-18 11:26:04 +08:00 |
|
zhengxuan.zhang
|
bd0ed6fd9a
|
增加appstate调试页面
|
2026-05-18 09:38:29 +08:00 |
|
zhengxuan.zhang
|
0ccf9c529e
|
新增调试页面
|
2026-05-16 13:44:36 +08:00 |
|
zhengxuan.zhang
|
f07d891346
|
位置节点增加保存图像到本地的功能;支持输入图像
|
2026-05-15 13:44:37 +08:00 |
|
zhengxuan.zhang
|
d3e75f3fac
|
在现有的 位置节点属性中新增一个 checkbox 按钮,来确认是否保存图片
|
2026-05-14 17:04:29 +08:00 |
|
zhengxuan.zhang
|
4d25045d59
|
修复测试用例错误
|
2026-05-13 16:20:47 +08:00 |
|
zhengxuan.zhang
|
78ab5bb54a
|
测试环境中 H.264 编码器(avc1 fourcc)不可用
|
2026-05-12 20:48:40 +08:00 |
|
zhengxuan.zhang
|
e7b66e3fbf
|
增加CNC查询页面
|
2026-05-12 20:09:13 +08:00 |
|
zhengxuan.zhang
|
8b29285d03
|
CNC结果预览
|
2026-05-12 00:29:21 +08:00 |
|
zhengxuan.zhang
|
d56caf1ab5
|
双队列的打通 实时按钮的切换 补充测试用例
|
2026-05-06 23:25:37 +08:00 |
|
zhengxuan.zhang
|
3a3ea5b5c9
|
修复乱码
|
2026-05-06 17:23:51 +08:00 |
|
zhengxuan.zhang
|
7c0f9dab73
|
下拉检测模块列表
|
2026-05-06 15:28:29 +08:00 |
|
zhengxuan.zhang
|
3bee2898c5
|
Plan 用于 CNC 默认保存和加载,Tools 用于流程图配方 xpm,Data 用于执行结果和中间图像,Report 为报告预留目录
|
2026-05-06 14:56:07 +08:00 |
|
zhengxuan.zhang
|
2a64d48b54
|
CNC执行逻辑的开发,点击运行,停止
|
2026-04-27 16:18:47 +08:00 |
|