feat(server-go): 专家会诊(病例快照/状态流转/意见与方案,#18)
This commit is contained in:
@@ -39,6 +39,8 @@ var AllPermissions = []PermissionDef{
|
||||
{"lamp:write", "LAMP 检测管理", "新建、编辑、录入 LAMP 检测结果"},
|
||||
{"consumable:read", "耗材查看", "查看耗材库存与预警"},
|
||||
{"consumable:write", "耗材管理", "新增、编辑、删除耗材"},
|
||||
{"consultation:read", "会诊查看", "查看专家会诊单与病例快照"},
|
||||
{"consultation:write", "会诊管理", "发起会诊、出具意见与防控方案"},
|
||||
{"user:manage", "用户管理", "管理用户、角色和权限"},
|
||||
{"audit:read", "审计查看", "查看审计日志"},
|
||||
}
|
||||
@@ -56,6 +58,7 @@ var RolePermissionMap = map[string][]string{
|
||||
"weather:read",
|
||||
"lamp:read", "lamp:write",
|
||||
"consumable:read", "consumable:write",
|
||||
"consultation:read", "consultation:write",
|
||||
"user:manage", "audit:read",
|
||||
},
|
||||
RoleOperator: {
|
||||
@@ -69,6 +72,7 @@ var RolePermissionMap = map[string][]string{
|
||||
"weather:read",
|
||||
"lamp:read", "lamp:write",
|
||||
"consumable:read", "consumable:write",
|
||||
"consultation:read", "consultation:write",
|
||||
},
|
||||
RoleViewer: {
|
||||
"dashboard:view", "room:read", "device:read",
|
||||
@@ -80,6 +84,7 @@ var RolePermissionMap = map[string][]string{
|
||||
"weather:read",
|
||||
"lamp:read",
|
||||
"consumable:read",
|
||||
"consultation:read",
|
||||
},
|
||||
RoleFarmer: {
|
||||
"dashboard:view", "room:read", "device:read", "device:control",
|
||||
@@ -91,5 +96,6 @@ var RolePermissionMap = map[string][]string{
|
||||
"weather:read",
|
||||
"lamp:read",
|
||||
"consumable:read",
|
||||
"consultation:read",
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user