优化与接口调试
This commit is contained in:
@ -73,16 +73,17 @@ const PersonQualifiedSupplierQuery: React.FC<Props> = ({ dispatch }) => {
|
||||
const [viewVisible, setViewVisible] = useState(false);
|
||||
const [detailVisible, setDetailVisible] = useState(false);
|
||||
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);
|
||||
getList(selectedKeys? selectedKeys:currentUser.organizationId);
|
||||
};
|
||||
const handleReset = () => {
|
||||
form.resetFields();
|
||||
setPagination(p => ({ ...p, current: 1 }));
|
||||
getList(selectedKeys);
|
||||
getList(selectedKeys? selectedKeys:currentUser.organizationId);
|
||||
};
|
||||
|
||||
const handleTreeSelect = (keys: React.Key[]) => {
|
||||
@ -110,12 +111,12 @@ const PersonQualifiedSupplierQuery: React.FC<Props> = ({ dispatch }) => {
|
||||
}
|
||||
};
|
||||
|
||||
const getList = async (deptId: string, pageNo: number = 1, pageSize: number = 10) => {
|
||||
const getList = async (orgId: string, pageNo: number = 1, pageSize: number = 10) => {
|
||||
setLoading(true);
|
||||
try {
|
||||
setDeptId(deptId)
|
||||
setDeptId(orgId)
|
||||
const values = form.getFieldsValue();
|
||||
const { code, data, message } = await getPagePe({ pageNo, pageSize, deptId, ...values });
|
||||
const { code, data, message } = await getPagePe({ pageNo, pageSize, orgId, ...values });
|
||||
if (code === 200) {
|
||||
setData(data.records);
|
||||
setPagination({ current: pageNo, pageSize, total: data.total });
|
||||
@ -137,9 +138,9 @@ const PersonQualifiedSupplierQuery: React.FC<Props> = ({ dispatch }) => {
|
||||
setDataTree(tree);
|
||||
const firstLeafKey = findFirstLeafKey(tree);
|
||||
if (firstLeafKey) {
|
||||
setSelectedKeys(firstLeafKey);
|
||||
setTreeSelected([firstLeafKey]);
|
||||
getList(firstLeafKey);
|
||||
// setSelectedKeys(firstLeafKey);
|
||||
// setTreeSelected([firstLeafKey]);
|
||||
getList(currentUser.organizationId);
|
||||
}
|
||||
}
|
||||
}).finally(() => {
|
||||
@ -225,6 +226,7 @@ const PersonQualifiedSupplierQuery: React.FC<Props> = ({ dispatch }) => {
|
||||
<Button className="buttonOther" type="primary" onClick={() => {
|
||||
const values = form.getFieldsValue();
|
||||
values.deptId = DeptId;
|
||||
values.orgId = DeptId? DeptId: currentUser.organizationId;
|
||||
downloadFile('/coscoSupplierBase/getPagePeExport', 'GET', values);
|
||||
}}>
|
||||
数据导出
|
||||
|
Reference in New Issue
Block a user