You've already forked DataMate
fix: 修复入库可能重复;筛选逻辑优化 (#226)
* 修改数据清洗筛选逻辑-筛选修改为多选 * 修改数据清洗筛选逻辑-筛选修改为多选 * antd 组件库样式定制修改 * fix: 修复入库可能重复 * fix: 算子市场筛选逻辑优化 * fix: 清洗任务创建筛选逻辑优化 * fix: 清洗任务创建筛选逻辑优化 --------- Co-authored-by: chase <byzhangxin11@126.com>
This commit is contained in:
@@ -44,7 +44,8 @@ export default function useFetchData<T>(
|
||||
status: [] as string[],
|
||||
tags: [] as string[],
|
||||
// 通用分类筛选(如算子市场的分类 ID 列表)
|
||||
categories: [] as string[],
|
||||
categories: [] as string[][],
|
||||
selectedStar: false,
|
||||
},
|
||||
current: 1,
|
||||
pageSize: 12,
|
||||
@@ -113,11 +114,10 @@ export default function useFetchData<T>(
|
||||
// 同时执行主要数据获取和额外的轮询函数
|
||||
const promises = [
|
||||
fetchFunc({
|
||||
...Object.fromEntries(
|
||||
Object.entries(filter).filter(([_, value]) => value != null && value.length > 0)
|
||||
),
|
||||
categories: filter.categories,
|
||||
...extraParams,
|
||||
keyword,
|
||||
isStar: filter.selectedStar ? true : undefined,
|
||||
type: getFirstOfArray(filter?.type) || undefined,
|
||||
status: getFirstOfArray(filter?.status) || undefined,
|
||||
tags: filter?.tags?.length ? filter.tags.join(",") : undefined,
|
||||
|
||||
Reference in New Issue
Block a user