Quellcode durchsuchen

feat: 前台权限内容增加指标入库

outaozhen vor 2 Jahren
Ursprung
Commit
ff558998e5

+ 2 - 0
src/enums/access.ts

@@ -14,6 +14,8 @@ export enum FrontPermission {
   DEL_PROJECT = 'delProject',
   /** 我的项目-查看项目 */
   VIEW_PROJECT = 'viewProject',
+  /** 我的项目-指标入库 */
+  VIEW_ZBK_PROJECT = 'viewZbkProject',
   /** 我的项目-审批进度 */
   VIEW_APPROVAL = 'viewApproval',
   /** 我参与的项目-查看项目 */

+ 5 - 0
src/pages/Permission/FrontRole/components/PermTabs/index.tsx

@@ -80,6 +80,11 @@ const PermTabs: React.FC<PermTabsProps> = ({ currentPermData: { ID } }) => {
                     查看项目
                   </Checkbox>
                   <Checkbox
+                    onChange={e => handleFrontOnchange(e.target.checked, FrontPermission.VIEW_ZBK_PROJECT)}
+                    checked={permission.includes(FrontPermission.VIEW_ZBK_PROJECT)}>
+                    指标入库
+                  </Checkbox>
+                  <Checkbox
                     onChange={e => handleFrontOnchange(e.target.checked, FrontPermission.ADD_PROJECT)}
                     checked={permission.includes(FrontPermission.ADD_PROJECT)}>
                     新建项目