| | |
| | | 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), |
| | |
| | | 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, |
| | | }; |
| | | } |