13404089107
4 小时以前 1621f48324c81e7f293727395f3a89a9a7ade578
修改bug
2个文件已修改
44 ■■■■■ 已修改文件
management/src/pages/setting/role/components/addAndEdit.jsx 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
management/src/pages/setting/user/index.jsx 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
management/src/pages/setting/role/components/addAndEdit.jsx
@@ -157,7 +157,7 @@
                </Form.Item>
                <Form.Item
                    name="tree"
                    label="角色权限"
                    label="后台权限"
                    rules={[{
                        required: true,
                        validator: (rule, value) => {
@@ -166,7 +166,7 @@
                                    resolve('');
                                } else {
                                    if (treeSeletKeys.length === 0) {
                                        reject(new Error('请选择角色权限'));
                                        reject(new Error('请选择后台权限'));
                                    }
                                    resolve('');
                                }
management/src/pages/setting/user/index.jsx
@@ -29,6 +29,7 @@
  const [modalVisible1, handleModalVisibles1] = useState(false);
  const [roleList, setRoleList] = useState([]);
  const [unitId, setUnitId] = useState('');
  const [openKeys, setOpenKeys] = useState([]);
  const access = useAccess();
  const [items, setItems] = useState([]);
  const { SubMenu } = Menu;
@@ -92,7 +93,7 @@
      if (item.children && item.children.length > 0) {
        return (
          <SubMenu
            key={item.key}
            key={item.id}
            title={node(item)}
            onTitleClick={(e) => {
              if (e && e.domEvent) {
@@ -113,12 +114,11 @@
            if (e && e.domEvent) {
              e.domEvent.stopPropagation();
            }
            const itemId = item.id || item.key;
            setUnitId(itemId);
            setUnitId(item.id);
            const values = form.getFieldsValue();
            actionRef.current.reload(values);
          }}
          key={item.key}
          key={item.id}
        >
          {node(item)}
        </Menu.Item>
@@ -218,20 +218,20 @@
      dataIndex: 'accountLevel',
      // (1=市级账号,2=区县账号,3=街道账号,4=社区账号)
      render: (text, record) => {
        record.list.length>0&&record.list.map(item=>{
        record.list.length > 0 && record.list.map(item => {
          item.str = ''
          if(item.level==1){
           item.str = '市'
          }else if(item.level==2){
           item.str = '区县' + '/' + item.districts
          }else if(item.level==3){
          if (item.level == 1) {
            item.str = '市'
          } else if (item.level == 2) {
            item.str = '区县' + '/' + item.districts
          } else if (item.level == 3) {
            item.str = '街道' + '/' + item.districts + '/' + item.street
          }else{
          } else {
            item.str = '社区' + '/' + item.districts + '/' + item.street + '/' + item.community
          }
          return item.str;
        })
        return record.list.map(item=>item.str).join('、');
        return record.list.map(item => item.str).join('、');
      },
      valueEnum: {
        1: '市',
@@ -340,9 +340,9 @@
          form={form}
          labelWidth={100}
          initialValues={{ type: 1 }}
          onReset={(values) => {
            fetchUnit(values);
          onReset={() => {
            setUnitId('');
            setOpenKeys([]);
            actionRef.current.reload();
          }}
          onFinish={(values) => {
@@ -352,7 +352,7 @@
          }}
        >
          <ProFormText name="name" label="组织结构名称" />
          <ProFormSelect name="type"  label="筛选维度" options={[{
          <ProFormSelect name="type" label="筛选维度" options={[{
            label: '当前组织结构',
            value: 1,
          }, {
@@ -376,8 +376,11 @@
            </Button> */}
          </Space>
          <Menu
          <Menu
            mode="inline"
            selectedKeys={unitId ? [unitId] : []}
            openKeys={openKeys}
            onOpenChange={setOpenKeys}
            onClick={({ key, domEvent }) => {
              domEvent.stopPropagation();
            }}
@@ -388,6 +391,11 @@
        <Col span={20} style={{ minHeight: 650 }}>
          <ProTable
            rowKey="id"
            onReset={() => {
              setUnitId('');
              setOpenKeys([]);
              actionRef.current.reset();
            }}
            actionRef={actionRef}
            columns={columns}
            pagination={{