Explorar o código

feat: 增加审批角色的角色权限

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

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

@@ -270,6 +270,28 @@ const PermTabs: React.FC<PermTabsProps> = ({ currentPermData: { ID, roleType } }
                   </div>
                 </div>
                 <div>
+                  <h4 className="pt-3">审批角色</h4>
+                  <div className="my-2">
+                    <Checkbox
+                      onChange={e => handleBackOnchange(e.target.checked, 'viewApproval')}
+                      checked={state.backstagePermission.includes('viewApproval')}>
+                      查看角色
+                    </Checkbox>
+                    <Checkbox
+                      onChange={e => handleBackOnchange(e.target.checked, 'addApprovalRole')}
+                      checked={state.backstagePermission.includes('addApprovalRole')}
+                      disabled>
+                      新建角色
+                    </Checkbox>
+                    <Checkbox
+                      onChange={e => handleBackOnchange(e.target.checked, 'editApprovalRole')}
+                      checked={state.backstagePermission.includes('editApprovalRole')}
+                      disabled>
+                      编辑角色
+                    </Checkbox>
+                  </div>
+                </div>
+                <div>
                   <h4 className="pt-3">审批流程模板</h4>
                   <div className="my-2">
                     <Checkbox