Explorar o código

feat: 后台增加项目设置权限接口

outaozhen %!s(int64=3) %!d(string=hai) anos
pai
achega
3e45c15757
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      src/pages/Permission/Role/components/PermTabs/index.tsx

+ 6 - 0
src/pages/Permission/Role/components/PermTabs/index.tsx

@@ -176,6 +176,12 @@ const PermTabs: React.FC<PermTabsProps> = ({ currentPermData: { ID, roleType } }
                       onChange={e => handleFrontOnchange(e.target.checked, 'saveIndexAll')}>
                       指标入库
                     </Checkbox>
+                    <Checkbox
+                      disabled={roleType === RoleType.SYSTEM}
+                      checked={state.frontPermission.includes('setProjects')}
+                      onChange={e => handleFrontOnchange(e.target.checked, 'setProjects')}>
+                      项目设置
+                    </Checkbox>
                   </div>
                 </div>
                 <div>