zhengyiming
9 小时以前 6f0dd914f5630ae3f1e1da694754373469e54886
packages/hooks/standardOrder.ts
@@ -6,6 +6,7 @@
import { useInfiniteLoading } from '@12333/hooks';
import {
  EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus,
  EnumGetStandardOrdersQueryScene,
  EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus,
  EnumStandardOrderAppointmentStatus,
  EnumStandardOrderPayStatus,
@@ -152,20 +153,22 @@
type UseStandardOrderOptions = {
  id: MaybeRef<string>;
  scene?: EnumGetStandardOrdersQueryScene;
  onSuccess?: (data: API.GetStandardOrderQueryResult) => any;
};
export function useStandardOrder({ id, onSuccess }: UseStandardOrderOptions) {
export function useStandardOrder({ id, scene, onSuccess }: UseStandardOrderOptions) {
  const {
    isLoading,
    isError,
    data: detail,
    refetch,
  } = useQuery({
    queryKey: ['standardOrderServices/getStandardOrder', id],
    queryKey: ['standardOrderServices/getStandardOrder', id, scene],
    queryFn: async () => {
      const params: API.APIgetStandardOrderParams = {
        id: unref(id),
        scene: scene,
      };
      return await standardOrderServices.getStandardOrder(params, {
        showLoading: false,