diff --git a/src/pages/supplier/informationRetrieval/groupQualifiedSupplierQuery/index.tsx b/src/pages/supplier/informationRetrieval/groupQualifiedSupplierQuery/index.tsx index d3ac2f0..05237a5 100644 --- a/src/pages/supplier/informationRetrieval/groupQualifiedSupplierQuery/index.tsx +++ b/src/pages/supplier/informationRetrieval/groupQualifiedSupplierQuery/index.tsx @@ -62,41 +62,40 @@ function findFirstLeafKey(nodes: any[]): string | undefined { const groupQualifiedSupplierQuery: React.FC = ({ dispatch }) => { const [form] = Form.useForm(); - const [dataTree, setDataTree] = useState([]); - const [treeSelected, setTreeSelected] = useState([]); - const [selectedKeys, setSelectedKeys] = useState(''); - const [DeptId, setDeptId] = useState(''); - const [data, setData] = useState([]); + const [dataTree, setDataTree] = useState < TreeNode[] > ([]); + const [treeSelected, setTreeSelected] = useState < string[] > ([]); + const [selectedKeys, setSelectedKeys] = useState < string > (''); + const [DeptId, setDeptId] = useState < string > (''); + const [data, setData] = useState < Data[] > ([]); const [loading, setLoading] = useState(false); const [treeLoading, setTreeLoading] = useState(false); - const [pagination, setPagination] = useState({ current: 1, pageSize: 10, total: 0 }); + const [pagination, setPagination] = useState < TablePaginationConfig > ({ current: 1, pageSize: 10, total: 0 }); const [viewVisible, setViewVisible] = useState(false); const [detailVisible, setDetailVisible] = useState(false); - const [currentRecord, setCurrentRecord] = useState(null); + const [currentRecord, setCurrentRecord] = useState < any > (null); const orgIdStr = sessionStorage.getItem('Userinfo'); const currentUser = orgIdStr ? JSON.parse(orgIdStr) : null; // 查询 const handleSearch = () => { setPagination(p => ({ ...p, current: 1 })); - getList(selectedKeys? selectedKeys:currentUser.organizationId); + getList(selectedKeys ? selectedKeys : currentUser.organizationId); }; const handleReset = () => { form.resetFields(); setPagination(p => ({ ...p, current: 1 })); - getList(selectedKeys? selectedKeys:currentUser.organizationId); + getList(selectedKeys ? selectedKeys : currentUser.organizationId); }; const handleTreeSelect = (keys: React.Key[]) => { const key = keys[0] as string; - if(key) { - setSelectedKeys(key); - setTreeSelected([key]); - getList(key); - } + setSelectedKeys(key); + setTreeSelected([key]); + getList(key); + }; // 懒加载节点 const onLoadTreeData = async (treeNode: any) => { console.log(1); - + if (treeNode.children && treeNode.children.length > 0) return; setTreeLoading(true); try { @@ -128,7 +127,7 @@ const groupQualifiedSupplierQuery: React.FC = ({ dispatch }) => { setLoading(false); } }; - const [enterpriseTypeMap, setEnterpriseTypeMap] = useState<{ [code: string]: string }>({}); + const [enterpriseTypeMap, setEnterpriseTypeMap] = useState < { [code: string]: string } > ({}); // 初始化 useEffect(() => { getDictList('enterprise_type').then((res: any) => { @@ -151,7 +150,7 @@ const groupQualifiedSupplierQuery: React.FC = ({ dispatch }) => { if (firstLeafKey) { // setSelectedKeys(firstLeafKey); // setTreeSelected([firstLeafKey]); - + getList(currentUser.organizationId); } } @@ -227,14 +226,14 @@ const groupQualifiedSupplierQuery: React.FC = ({ dispatch }) => { width: 80, render: (record: any) => ( - { - dispatch({ + { + dispatch({ type: 'globalModal/show', payload: { id: record.id, }, }); - }}>查看 + }}>查看 {/* { setCurrentRecord(record.id); setDetailVisible(true); }}>准入明细 */} ), @@ -264,10 +263,10 @@ const groupQualifiedSupplierQuery: React.FC = ({ dispatch }) => {