13404089107
2025-03-17 4289b553bbe43b069548cb8c16a16cc22f386bf7
添加页面及按钮权限
5个文件已修改
82 ■■■■■ 已修改文件
management/config/routes.ts 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
management/src/pages/Login/index.tsx 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
management/src/pages/appeal-management/index.jsx 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
management/src/pages/party/audit/index.jsx 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
management/src/pages/party/manage/index.jsx 32 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
management/config/routes.ts
@@ -89,13 +89,13 @@
    path: '/party',
    // layout: false,
    name: '党员管理',
    // access: '/work_order_transaction_management',
    access: '/party_member',
    routes: [
      {
        name: '党员管理',
        path: '/party/manage',
        component: './party/manage/index',
        // access: '/work_order_transaction_management/work_order_item_configuration',
        access: '/party_member/list',
      },
      {
        name: '添加党员',
@@ -108,7 +108,7 @@
        name: '党员审核',
        path: '/party/audit',
        component: './party/audit/index',
        // access: '/work_order_transaction_management/banner_management',
        access: '/party_member_audit/list',
      },
    ],
  },
@@ -130,11 +130,11 @@
    path: '/appeal-management',
    // layout: false,
    name: '诉求管理',
    // access: '/message_notification',
    access: '/complaint',
    routes: [
      {
        name: '诉求管理',
        path: '/appeal-management/list',
        path: '/complaint/list',
        component: './appeal-management/index',
        access: '/message_notification',
      },
management/src/pages/Login/index.tsx
@@ -112,6 +112,24 @@
      "/system_setting",
      "/system_setting/people_management",
      "/work_order_transaction_management/work_order_item_configuration/save",
      "/party_member",
      "/party_member/list",
      "/party_member/edit",
      "/party_member/del",
      "/party_member/detail",
      "/party_member/add",
      "/party_member/freeze",
      "/party_member/import",
      "/party_member/export",
      "/party_member_audit/list",
      "/party_member_audit/audit",
      "/complaint",
      "/complaint/list",
      "/complaint/detail",
      "/complaint/community-problem-export",
      "/complaint/problem-handle-export",
      "/complaint/notice-export",
      "/complaint/export",
    ];
    let accessObj: any = {};
    permissionList.map((item) => {
management/src/pages/appeal-management/index.jsx
@@ -61,8 +61,7 @@
                return (
                    <Space>
                        {
                            !record.admin &&
                            <Access accessible={access['/system_setting/position_management/edit']}>
                           <Access accessible={access['/complaint/detail']}>
                                <Button
                                    type="link"
                                    onClick={() => {
@@ -74,8 +73,7 @@
                            </Access>
                        }
                        {
                            !record.admin &&
                            <Access accessible={access['/system_setting/position_management/edit']}>
                            <Access accessible={access['/complaint/community-problem-export']}>
                                <Button
                                    type="link"
                                    onClick={() => {
@@ -87,8 +85,7 @@
                            </Access>
                        }
                        {
                            !record.admin &&
                            <Access accessible={access['/system_setting/position_management/edit']}>
                            <Access accessible={access['/complaint/problem-handle-export']}>
                                <Button
                                    type="link"
                                    onClick={() => {
@@ -100,8 +97,7 @@
                            </Access>
                        }
                        {
                            !record.admin &&
                            <Access accessible={access['/system_setting/position_management/edit']}>
                            <Access accessible={access['/complaint/notice-export']}>
                                <Button
                                    type="link"
                                    onClick={() => {
@@ -146,7 +142,7 @@
                    search={{ labelWidth: 'auto' }}
                    toolBarRender={(action, selectRows) => [
                        <Space>
                            <Access accessible={access['/system_setting/position_management/add']}>
                            <Access accessible={access['/complaint/export']}>
                                <Button
                                    type="primary"
                                    onClick={() => {
management/src/pages/party/audit/index.jsx
@@ -80,7 +80,7 @@
          <Space>
            {record.auditStatus == 0 && (
              <>
                {/* <Access accessible={access['/work_order_transaction_management/banner_management/del']}> */}
                <Access accessible={access['/party_member_audit/audit']}>
                <Button
                  type="link"
                  onClick={() => {
@@ -90,8 +90,8 @@
                >
                  通过
                </Button>
                {/* </Access> */}
                {/* <Access accessible={access['/work_order_transaction_management/banner_management/del']}> */}
                </Access>
                <Access accessible={access['/party_member_audit/audit']}>
                <Button
                  type="link"
                  onClick={() => {
@@ -101,7 +101,7 @@
                >
                  拒绝
                </Button>
                {/* </Access> */}
                </Access>
              </>
            )}
management/src/pages/party/manage/index.jsx
@@ -80,7 +80,7 @@
      render: (text, record) => {
        return (
          <Space>
            {/* <Access accessible={access['/work_order_transaction_management/banner_management/edit']}> */}
            <Access accessible={access['/party_member/edit']}>
            <Button
              type="link"
              onClick={() => {
@@ -89,8 +89,8 @@
            >
              编辑
            </Button>
            {/* </Access> */}
            {/* <Access accessible={access['/work_order_transaction_management/banner_management/del']}> */}
            </Access>
            <Access accessible={access['/party_member/del']}>
            <Button
              type="link"
              onClick={() => {
@@ -104,8 +104,8 @@
            >
              删除
            </Button>
            {/* </Access> */}
            {/* <Access accessible={access['/work_order_transaction_management/banner_management/del']}> */}
            </Access>
            <Access accessible={access['/party_member/detail']}>
            <Button
              type="link"
              onClick={() => {
@@ -114,8 +114,8 @@
            >
              查看详情
            </Button>
            {/* </Access> */}
            {/* <Access accessible={access['/work_order_transaction_management/banner_management/del']}> */}
            </Access>
            <Access accessible={access['/party_member/freeze']}>
            {record.freezeStatus == 0 && (
              <Button
                type="link"
@@ -133,8 +133,8 @@
              </Button>
            )}
            {/* </Access> */}
            {/* <Access accessible={access['/work_order_transaction_management/banner_management/del']}> */}
            </Access>
            <Access accessible={access['/party_member/freeze']}>
            {record.freezeStatus == 1 && (
              <Button
                type="link"
@@ -151,7 +151,7 @@
              </Button>
            )}
            {/* </Access> */}
            </Access>
          </Space >
        );
      },
@@ -185,7 +185,7 @@
        }}
        toolBarRender={(action, selectRows) => [
          <Space>
            {/* <Access accessible={access['/work_order_transaction_management/banner_management/add']}> */}
            <Access accessible={access['/party_member/add']}>
            <Button
              type="primary"
              onClick={() => {
@@ -194,8 +194,8 @@
            >
              添加
            </Button>
            {/* </Access> */}
            {/* <Access accessible={access['/work_order_transaction_management/banner_management/add']}> */}
            </Access>
            <Access accessible={access['/party_member/export']}>
            <Button
              type="primary"
              onClick={() => {
@@ -204,8 +204,8 @@
            >
              导出
            </Button>
            {/* </Access> */}
            {/* <Access accessible={access['/work_order_transaction_management/banner_management/add']}> */}
            </Access>
            <Access accessible={access['/party_member/import']}>
            <Button
              type="primary"
              onClick={() => {
@@ -215,7 +215,7 @@
            >
              导入
            </Button>
            {/* </Access> */}
            </Access>
          </Space>
        ]}
      />