zhengyiming
21 小时以前 d7908397decf600c26c1828a01a2486c6e3263ca
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,
  };
}