qinlaiqiao 4 лет назад
Родитель
Сommit
50bd9ddccb
1 измененных файлов с 12 добавлено и 2 удалено
  1. 12 2
      types/src/interface/process.ts

+ 12 - 2
types/src/interface/process.ts

@@ -26,8 +26,18 @@ export enum ApprovalWay {
 
 // 角色权限
 export enum RolePermission {
-  REPORT = 'report', // 上报权限
-  VIEW_ALL_PROJECTS = 'viewAllProjects', // 查看所有项目
+  MY_REPORT = 'report', // 我的项目-项目上报
+  MY_ADD_PROJECT = 'addProject', // 我的项目-新建项目
+  MY_EDIT_PROJECT = 'editProject', // 我的项目-编辑项目
+  MY_EXPORT_PROJECT = 'exportProject', // 我的项目-导出项目
+  MY_DEL_PROJECT = 'delProject', // 我的项目-删除项目
+  MY_VIEW_PROJECT = 'viewProject', // 我的项目-查看项目
+  JOIN_VIEW_PARTICIPATING_PROJECT = 'viewParticipatingProject', // 我参与的项目-查看项目
+  // TODO 我参与的项目-指标入库
+  JOIN_EXPORT_PARTICIPATING_PROJECT = 'exportParticipatingProject', // 我参与的项目-导出项目
+  ALL_VIEW_ALL_PROJECTS = 'viewAllProjects', // 全部项目-查看项目
+  // TODO 全部项目-指标入库
+  // TODO 指标库-区间对数
 }
 
 // 系统角色