修改列表查询bug
This commit is contained in:
@ -11,16 +11,12 @@ import {
|
||||
Tooltip,
|
||||
Tag,
|
||||
DatePicker,
|
||||
Row,
|
||||
Col,
|
||||
Card,
|
||||
} from 'antd';
|
||||
import type { TablePaginationConfig } from 'antd';
|
||||
import {
|
||||
SearchOutlined,
|
||||
DeleteOutlined,
|
||||
EyeOutlined,
|
||||
EditOutlined,
|
||||
} from '@ant-design/icons';
|
||||
import { getAnnualReviewList } from '@/servers/api/supplierAnnual';
|
||||
import {
|
||||
@ -28,7 +24,8 @@ import {
|
||||
AnnualReviewStatusText,
|
||||
AnnualReviewStatusColor,
|
||||
} from '@/dicts/supplierAnnualReviewDict';
|
||||
import styles from './supplierAnnualReview.less';
|
||||
import { getDictList } from '@/servers/api/dicts';
|
||||
import type { DictItem } from '@/servers/api/dicts';
|
||||
|
||||
const { Option } = Select;
|
||||
const { RangePicker } = DatePicker;
|
||||
@ -44,7 +41,7 @@ interface AnnualReviewSearchParams {
|
||||
const SupplierAnnualReview: React.FC = () => {
|
||||
const [loading, setLoading] = useState<boolean>(false);
|
||||
const [form] = Form.useForm();
|
||||
|
||||
const [reviewStatus, setReviewStatus] = useState<DictItem[]>([]);
|
||||
const [reviewData, setReviewData] = useState<supplierAnnualReview.ReviewRecord[]>([]);
|
||||
const [pagination, setPagination] = useState<TablePaginationConfig>({
|
||||
current: 1,
|
||||
@ -114,6 +111,11 @@ const SupplierAnnualReview: React.FC = () => {
|
||||
// 首次加载获取数据
|
||||
useEffect(() => {
|
||||
fetchReviewList(pagination.current, pagination.pageSize, {});
|
||||
getDictList('project_status ').then((res) => {
|
||||
if (res.success) {
|
||||
setReviewStatus(res.data);
|
||||
}
|
||||
});
|
||||
}, []);
|
||||
|
||||
// 处理查看
|
||||
@ -282,8 +284,8 @@ const SupplierAnnualReview: React.FC = () => {
|
||||
</Form.Item>
|
||||
<Form.Item name="reviewStatus" label="状态">
|
||||
<Select placeholder="请选择状态" allowClear style={{ width: 120 }}>
|
||||
{Object.entries(AnnualReviewStatusText).map(([key, value]) => (
|
||||
<Option key={key} value={key}>{value}</Option>
|
||||
{reviewStatus.map((item) => (
|
||||
<Option key={item.code} value={item.code}>{item.dicName}</Option>
|
||||
))}
|
||||
</Select>
|
||||
</Form.Item>
|
||||
|
Reference in New Issue
Block a user