diff --git a/src/components/EvaluateTaskPersonnelSelector/EvaluateTaskPersonnelSelector.tsx b/src/components/EvaluateTaskPersonnelSelector/EvaluateTaskPersonnelSelector.tsx index 37d38f0..6f94891 100644 --- a/src/components/EvaluateTaskPersonnelSelector/EvaluateTaskPersonnelSelector.tsx +++ b/src/components/EvaluateTaskPersonnelSelector/EvaluateTaskPersonnelSelector.tsx @@ -2,7 +2,7 @@ import React, { useState, useEffect, useCallback } from 'react'; import { Table, Input, Button, Space, message } from 'antd'; import type { TablePaginationConfig } from 'antd/es/table'; import { SearchOutlined } from '@ant-design/icons'; -import { getUserList } from '@/servers/api/user'; +import { getUserPage } from '@/pages/supplier/admission/admissionManagement/services' import './EvaluateTaskPersonnelSelector.less'; import { useIntl } from 'umi'; @@ -75,20 +75,21 @@ const EvaluateTaskPersonnelSelector: React.FC { setLoading(true); try { - const params: API.UserListRequest = { + // { basePageRequest: { pageNo: page, pageSize }, userId } + + const userId = sessionStorage.getItem('userId') as string + const params = { basePageRequest: { - pageNumber: pagination.current as number, + pageNo: pagination.current as number, pageSize: pagination.pageSize as number, // 获取足够多的数据 }, - keyword: keyword || undefined, - filter, - userIds: filter ? filterUserIds : undefined, + userId, }; - const response = await getUserList(params); + const response = await getUserPage(params); - if (response && response.data.code === 200 && response.data.data) { - const users = response.data.data as API.UserItem[]; + if (response && response.code === 200 ) { + const users = response.data.records as API.UserItem[]; // 转换API返回的用户数据为组件所需格式 const personnelData: API.PersonnelItem[] = users.map((user) => ({ @@ -97,7 +98,7 @@ const EvaluateTaskPersonnelSelector: React.FC