ソースを参照

Revert "fix: 修改通知配置保存按钮权限"

This reverts commit dd8d843b485df197e7efa7c0e5ae5957bbfaa622.
100011797 3 年 前
コミット
75b1e7340b

+ 1 - 1
src/pages/notice/Config/Detail/index.tsx

@@ -722,7 +722,7 @@ const Detail = observer(() => {
     }
   };
 
-  const { getOtherPermission } = usePermissions('notice/Config');
+  const { getOtherPermission } = usePermissions('notice');
 
   return (
     <PageContainer>

+ 1 - 1
src/pages/notice/Template/Detail/index.tsx

@@ -1656,7 +1656,7 @@ const Detail = observer(() => {
       },
     },
   };
-  const { permission } = usePermissions('notice/Template');
+  const { permission } = usePermissions('notice');
   return (
     <PageContainer>
       <Card>

+ 7 - 21
src/pages/system/Role/Detail/Permission/Allocate/index.tsx

@@ -15,12 +15,6 @@ const Allocate = (props: Props) => {
     name: '菜单权限',
     children: [],
   });
-  const [oldDataSource, setOldDataSource] = useState<any>({
-    id: 'menu-permission',
-    buttons: [],
-    name: '菜单权限',
-    children: [],
-  });
   const [assetsList, setAssetsList] = useState<any[]>([]);
 
   const getDataList: any = (data1: any[]) => {
@@ -134,26 +128,18 @@ const Allocate = (props: Props) => {
           level={1}
           assetsList={assetsList}
           checkChange={(data: any) => {
-            if (data) {
-              const dt = {
-                ...dataSource,
-                children: getAccessData(dataSource.children || [], data),
-              };
-              setDataSource(dt);
-              if (props.onChange) {
-                props.onChange(dt);
-              }
-            } else {
-              setDataSource(oldDataSource);
-              if (props.onChange) {
-                props.onChange(oldDataSource);
-              }
+            const dt = {
+              ...dataSource,
+              children: getAccessData(dataSource.children || [], data),
+            };
+            setDataSource(dt);
+            if (props.onChange) {
+              props.onChange(dt);
             }
           }}
           change={(data: any) => {
             setDataSource(data);
             if (props.onChange) {
-              setOldDataSource(data);
               props.onChange(data);
             }
           }}