对接搜索条件

This commit is contained in:
linxd
2025-06-30 10:24:17 +08:00
parent d822afaa9e
commit 53a7d5363c
4 changed files with 75 additions and 106 deletions

View File

@ -40,7 +40,12 @@ const SupplierEvaluateScore: React.FC = () => {
pageSize: 10,
total: 0,
});
/*
name :关键字
startTime开始时间
endTime:结束时间
status状态
*/
// 构建查询参数
const buildQueryParams = () => {
const values = filterForm.getFieldsValue();
@ -51,14 +56,14 @@ const SupplierEvaluateScore: React.FC = () => {
pageNo: pagination.current,
pageSize: pagination.pageSize,
},
keyword: values.keyword || undefined,
name: values.name || undefined,
status: values.status || undefined,
};
// 处理时间范围
if (values.evaluationTime && values.evaluationTime.length === 2) {
params.startTime = values.evaluationTime[0].format('YYYY-MM-DD');
params.endTime = values.evaluationTime[1].format('YYYY-MM-DD');
params.startTime = values.evaluationTime[0].format('YYYY-MM-DD HH:mm:ss');
params.endTime = values.evaluationTime[1].format('YYYY-MM-DD HH:mm:ss');
}
return params;
@ -68,14 +73,14 @@ const SupplierEvaluateScore: React.FC = () => {
pageNo: pagination.current,
pageSize: pagination.pageSize,
},
keyword: values.keyword || undefined,
evaluateTheme: values.name || undefined,
status: values.status || undefined,
};
// 处理时间范围
if (values.evaluationTime && values.evaluationTime.length === 2) {
params.startTime = values.evaluationTime[0].format('YYYY-MM-DD');
params.endTime = values.evaluationTime[1].format('YYYY-MM-DD');
params.startTime = values.evaluationTime[0].format('YYYY-MM-DD HH:mm:ss');
params.endTime = values.evaluationTime[1].format('YYYY-MM-DD HH:mm:ss');
}
return params;
@ -361,10 +366,10 @@ const SupplierEvaluateScore: React.FC = () => {
<div className="filter-action-row">
<div className="filter-form">
<Form form={filterForm} layout="inline">
<Form.Item name="keyword" label="关键字">
<Form.Item name="name" label="关键字">
<Input
placeholder={
activeTab === 'supplier' ? '请输入供应商名称或评价主题' : '请输入评价主题'
activeTab === 'supplier' ? '请输入供应商名称' : '请输入评价主题'
}
allowClear
/>