فهرست منبع

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

outaozhen 3 سال پیش
والد
کامیت
3e45c15757
1فایلهای تغییر یافته به همراه6 افزوده شده و 0 حذف شده
  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')}>
                       onChange={e => handleFrontOnchange(e.target.checked, 'saveIndexAll')}>
                       指标入库
                       指标入库
                     </Checkbox>
                     </Checkbox>
+                    <Checkbox
+                      disabled={roleType === RoleType.SYSTEM}
+                      checked={state.frontPermission.includes('setProjects')}
+                      onChange={e => handleFrontOnchange(e.target.checked, 'setProjects')}>
+                      项目设置
+                    </Checkbox>
                   </div>
                   </div>
                 </div>
                 </div>
                 <div>
                 <div>