zhou zhou
2 天以前 0d93ec4c10d146ffe287e7f4430ee66ad5832a17
rsf-design/src/api/bas-station.js
@@ -34,7 +34,8 @@
  return {
    current: params.current || 1,
    pageSize: params.pageSize || params.size || 20,
    ...filterParams(params, ['current', 'pageSize', 'size'])
    orderBy: normalizeText(params.orderBy) || 'create_time desc',
    ...filterParams(params, ['current', 'pageSize', 'size', 'orderBy'])
  }
}
@@ -48,6 +49,14 @@
        ? Number(params.type)
        : void 0,
    useStatus: normalizeText(params.useStatus),
    inAble:
      params.inAble !== undefined && params.inAble !== null && params.inAble !== ''
        ? Number(params.inAble)
        : void 0,
    outAble:
      params.outAble !== undefined && params.outAble !== null && params.outAble !== ''
        ? Number(params.outAble)
        : void 0,
    area:
      params.area !== undefined && params.area !== null && params.area !== ''
        ? Number(params.area)
@@ -56,13 +65,23 @@
      params.isCrossZone !== undefined && params.isCrossZone !== null && params.isCrossZone !== ''
        ? Number(params.isCrossZone)
        : void 0,
    crossZoneArea: normalizeText(params.crossZoneArea),
    isWcs:
      params.isWcs !== undefined && params.isWcs !== null && params.isWcs !== ''
        ? Number(params.isWcs)
        : void 0,
    wcsData: normalizeText(params.wcsData),
    containerType:
      params.containerType !== undefined &&
      params.containerType !== null &&
      params.containerType !== ''
        ? Number(params.containerType)
        : void 0,
    barcode: normalizeText(params.barcode),
    autoTransfer:
      params.autoTransfer !== undefined && params.autoTransfer !== null && params.autoTransfer !== ''
      params.autoTransfer !== undefined &&
      params.autoTransfer !== null &&
      params.autoTransfer !== ''
        ? Number(params.autoTransfer)
        : void 0,
    status:
@@ -75,7 +94,9 @@
  }
  return Object.fromEntries(
    Object.entries(searchParams).filter(([, value]) => value !== '' && value !== void 0 && value !== null)
    Object.entries(searchParams).filter(
      ([, value]) => value !== '' && value !== void 0 && value !== null
    )
  )
}
@@ -93,7 +114,9 @@
      ? { area: Number(formData.area) }
      : {}),
    useStatus: normalizeText(formData.useStatus) || '',
    ...(formData.isCrossZone !== undefined && formData.isCrossZone !== null && formData.isCrossZone !== ''
    ...(formData.isCrossZone !== undefined &&
    formData.isCrossZone !== null &&
    formData.isCrossZone !== ''
      ? { isCrossZone: Number(formData.isCrossZone) }
      : {}),
    ...(Array.isArray(formData.areaIds) && formData.areaIds.length
@@ -104,10 +127,16 @@
      : {}),
    wcsData: normalizeText(formData.wcsData) || '',
    ...(Array.isArray(formData.containerTypes) && formData.containerTypes.length
      ? { containerTypes: formData.containerTypes.map((id) => Number(id)).filter((id) => !Number.isNaN(id)) }
      ? {
          containerTypes: formData.containerTypes
            .map((id) => Number(id))
            .filter((id) => !Number.isNaN(id))
        }
      : {}),
    barcode: normalizeText(formData.barcode) || '',
    ...(formData.autoTransfer !== undefined && formData.autoTransfer !== null && formData.autoTransfer !== ''
    ...(formData.autoTransfer !== undefined &&
    formData.autoTransfer !== null &&
    formData.autoTransfer !== ''
      ? { autoTransfer: Number(formData.autoTransfer) }
      : {}),
    ...(formData.inAble !== undefined && formData.inAble !== null && formData.inAble !== ''