From 63df6a1a37539f3ab7aa0b176b2a782107a1dffa Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期三, 20 八月 2025 15:28:49 +0800 Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/flexJobMiniApp --- packages/hooks/task.ts | 43 +++++++++++++++++++++++++++++++++++++++---- 1 files changed, 39 insertions(+), 4 deletions(-) diff --git a/packages/hooks/task.ts b/packages/hooks/task.ts index d092212..2397387 100644 --- a/packages/hooks/task.ts +++ b/packages/hooks/task.ts @@ -72,10 +72,13 @@ rows: 20, page: pageParam, orderInput: [ - queryState.orderType === HomeOrderType.Recommend - ? { property: 'recommendStatus', order: EnumPagedListOrder.Desc } - : { property: 'createdTime', order: EnumPagedListOrder.Desc }, - ], + queryState.orderType === HomeOrderType.Recommend && { + property: 'recommendTime', + order: EnumPagedListOrder.Desc, + }, + { property: 'createdTime', order: EnumPagedListOrder.Desc }, + { property: 'releaseStatus', order: EnumPagedListOrder.Asc }, + ].filter(Boolean), }, keywords: queryState.searchValueTrim, cityCode: unref(cityCode), @@ -145,3 +148,35 @@ infiniteLoadingProps, }; } + +type UseCheckReceiveTaskUserSubmitsOptions = { + id?: string; +}; + +export function useCheckReceiveTaskUserSubmits( + options: UseCheckReceiveTaskUserSubmitsOptions = {} +) { + const { id } = options; + const { infiniteLoadingProps } = useInfiniteLoading( + ({ pageParam }) => { + let params: API.GetCheckReceiveTaskUserSubmitsQuery = { + pageModel: { + rows: 20, + page: pageParam, + }, + taskInfoId: id, + }; + + return taskCheckReceiveServices.getCheckReceiveTaskUserSubmits(params, { + showLoading: false, + }); + }, + { + queryKey: ['taskCheckReceiveServices/getCheckReceiveTaskUserSubmits'], + } + ); + + return { + infiniteLoadingProps, + }; +} -- Gitblit v1.9.1