zhengyiming
11 小时以前 89ec68eec9ebe8e8e9ff67a8e8f65214b2f96cde
packages/hooks/standardOrder.ts
@@ -4,7 +4,12 @@
import { computed, MaybeRef, reactive, unref } from 'vue';
import { groupBy } from 'lodash';
import { useInfiniteLoading } from '@12333/hooks';
import { EnumStandardOrderAppointmentStatus, EnumStandardOrderPayStatus } from '@12333/constants';
import {
  EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus,
  EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus,
  EnumStandardOrderAppointmentStatus,
  EnumStandardOrderPayStatus,
} from '@12333/constants';
type UseStandardServiceDetailOptions = {
  id: MaybeRef<string>;
@@ -103,6 +108,9 @@
  const queryState = reactive({
    appointmentStatus: 0 as any as EnumStandardOrderAppointmentStatus,
    payStatus: 0 as any as EnumStandardOrderPayStatus,
    partAEnterpriseOrderStatus: 0 as any as EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus,
    supplierEnterpriseOrderStatus:
      0 as any as EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus,
  });
  const { infiniteLoadingProps } = useInfiniteLoading(
@@ -120,6 +128,12 @@
      if (queryState.payStatus) {
        params.payStatus = queryState.payStatus;
      }
      if (queryState.partAEnterpriseOrderStatus) {
        params.partAEnterpriseOrderStatus = queryState.partAEnterpriseOrderStatus;
      }
      if (queryState.supplierEnterpriseOrderStatus) {
        params.supplierEnterpriseOrderStatus = queryState.supplierEnterpriseOrderStatus;
      }
      return standardOrderServices.getStandardOrders(params, {
        showLoading: false,