Bläddra i källkod

feat: 编号规则的权限设置

outaozhen 3 år sedan
förälder
incheckning
0731e9057f
2 ändrade filer med 11 tillägg och 0 borttagningar
  1. 1 0
      config/routes.ts
  2. 10 0
      src/pages/Permission/Role/components/PermTabs/index.tsx

+ 1 - 0
config/routes.ts

@@ -135,6 +135,7 @@ const routes: MenuDataItem[] = [
       {
         path: 'rules',
         name: 'rules',
+        access: 'authRouteFilter',
         component: './Business/RulesSet'
       },
       {

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

@@ -387,6 +387,16 @@ const PermTabs: React.FC<PermTabsProps> = ({ currentPermData: { ID, roleType } }
             </div>
             <div className="shadow-md mb-4">
               <Card size="small" type="inner" title="业务审批设置">
+                <div>
+                  <h4 className="pt-3">业务编号配置</h4>
+                  <div className="my-2">
+                    <Checkbox
+                      onChange={e => handleBackOnchange(e.target.checked, 'viewRules')}
+                      checked={state.backstagePermission.includes('viewRules')}>
+                      查看信息
+                    </Checkbox>
+                  </div>
+                </div>
                 {/* <div>
                   <h4>业务管理</h4>
                   <div className="my-2">