import { BaseEntity, PageQuery, type ID } from "@/api/common"; /** * 站点查询参数 */ export interface MesStationQuery extends PageQuery { /** 随工单ID */ traceOrderId?: number; /** 随工单编码 */ traceOrderCode?: string; /** 站点序号 */ seqNo?: number; /** 站点名称 */ name?: string; /** 站点编码 */ code?: string; /** 状态 */ status?: string; /** 计划数量最小值 */ planQtyMin?: number; /** 计划数量最大值 */ planQtyMax?: number; /** 合格数量最小值 */ okQtyMin?: number; /** 合格数量最大值 */ okQtyMax?: number; /** 不合格数量最小值 */ ngQtyMin?: number; /** 不合格数量最大值 */ ngQtyMax?: number; /** 进站时间范围开始 */ arrivalTimeStart?: string; /** 进站时间范围结束 */ arrivalTimeEnd?: string; /** 出战时间范围开始 */ departureTimeStart?: string; /** 出战时间范围结束 */ departureTimeEnd?: string; /** 删除标志 */ delStatus?: string; } /** * 站点数据 */ export interface MesStationData extends BaseEntity { /** 主键ID */ id?: number; /** 随工单ID */ traceOrderId?: number; /** 站点序号 */ seqNo?: number; /** 站点名称 */ name?: string; /** 站点编码 */ code?: string; /** 状态 */ status?: string; /** 计划数量 */ planQty?: number; /** 合格数量 */ okQty?: number; /** 不合格数量 */ ngQty?: number; /** 进站时间 */ arrivalTime?: string; /** 出战时间 */ departureTime?: string; /** 删除标志 */ delStatus?: string; }