189 lines
4.2 KiB
TypeScript
189 lines
4.2 KiB
TypeScript
import { BaseEntity, PageQuery, type ID } from "@/api/common";
|
|
/**
|
|
* 随工单查询参数
|
|
*/
|
|
export interface LotTraceOrderQuery extends PageQuery {
|
|
/** 编码 */
|
|
code?: string;
|
|
/** 状态 */
|
|
status?: string;
|
|
/** 主生产计划的ID */
|
|
mpsId?: number;
|
|
/** 主生产计划编码 */
|
|
mpsCode?: string;
|
|
/** 订单类型 */
|
|
orderType?: string;
|
|
/** 主生产计划明细ID */
|
|
mpsDetailId?: number;
|
|
/** 批号 */
|
|
batchNo?: string;
|
|
/** 主生产计划明细序号 */
|
|
mpsDetailSeq?: number;
|
|
/** 目标产品ID */
|
|
tarMaterialId?: number;
|
|
/** 主物料ID */
|
|
masterMaterialId?: number;
|
|
/** 生产版本ID */
|
|
prodVersionId?: number;
|
|
/** 计划数量 */
|
|
planQty?: number;
|
|
/** OK数量 */
|
|
okQty?: number;
|
|
/** NG数量 */
|
|
ngQty?: number;
|
|
/** 未完成数量 */
|
|
unfinishedQty?: number;
|
|
/** 单位ID */
|
|
unitId?: number;
|
|
/** 计划开始时间范围 */
|
|
planStartTimeRange?: [string, string];
|
|
/** 计划结束时间范围 */
|
|
planEndTimeRange?: [string, string];
|
|
/** 扩展字段1 */
|
|
extStr1?: string;
|
|
/** 扩展字段2 */
|
|
extStr2?: string;
|
|
/** 扩展字段3 */
|
|
extStr3?: string;
|
|
/** 扩展字段4 */
|
|
extStr4?: string;
|
|
/** 扩展字段5 */
|
|
extStr5?: string;
|
|
/** 扩展字段6 */
|
|
extStr6?: string;
|
|
/** 扩展字段7 */
|
|
extStr7?: string;
|
|
/** 扩展字段8 */
|
|
extStr8?: string;
|
|
/** 扩展字段9 */
|
|
extStr9?: string;
|
|
/** 扩展字段10 */
|
|
extStr10?: string;
|
|
/** 扩展字段11 */
|
|
extStr11?: string;
|
|
/** 扩展字段12 */
|
|
extStr12?: string;
|
|
/** 扩展字段13 */
|
|
extStr13?: string;
|
|
/** 扩展字段14 */
|
|
extStr14?: string;
|
|
/** 扩展字段15 */
|
|
extStr15?: string;
|
|
/** 扩展字段16 */
|
|
extStr16?: string;
|
|
/** 扩展整型1 */
|
|
extInt1?: number;
|
|
/** 扩展整型2 */
|
|
extInt2?: number;
|
|
/** 扩展小数1 */
|
|
extDec1?: number;
|
|
/** 扩展小数2 */
|
|
extDec2?: number;
|
|
/** 扩展日期1范围 */
|
|
extDate1Range?: [string, string];
|
|
/** 扩展日期2范围 */
|
|
extDate2Range?: [string, string];
|
|
/** 删除标志 */
|
|
delStatus?: string;
|
|
/** 创建时间范围 */
|
|
createTimeRange?: [string, string];
|
|
/** 更新时间范围 */
|
|
updateTimeRange?: [string, string];
|
|
}
|
|
|
|
/**
|
|
* 随工单数据
|
|
*/
|
|
export interface LotTraceOrderData extends BaseEntity {
|
|
/** 主键ID */
|
|
id?: ID;
|
|
/** 编码 */
|
|
code?: string;
|
|
/** 状态 */
|
|
status?: string;
|
|
/** 主生产计划的ID */
|
|
mpsId?: number;
|
|
/** 主生产计划编码 */
|
|
mpsCode?: string;
|
|
/** 订单类型 */
|
|
orderType?: string;
|
|
/** 主生产计划明细ID */
|
|
mpsDetailId?: number;
|
|
/** 批号 */
|
|
batchNo?: string;
|
|
/** 主生产计划明细序号 */
|
|
mpsDetailSeq?: number;
|
|
/** 目标产品ID */
|
|
tarMaterialId?: number;
|
|
/** 目标产品名称 */
|
|
tarMaterialName?: string;
|
|
/** 目标产品编码 */
|
|
tarMaterialCode?: string;
|
|
/** 主物料ID */
|
|
masterMaterialId?: number;
|
|
/** 生产版本ID */
|
|
prodVersionId?: number;
|
|
/** 计划数量 */
|
|
planQty?: number;
|
|
/** OK数量 */
|
|
okQty?: number;
|
|
/** NG数量 */
|
|
ngQty?: number;
|
|
/** 未完成数量 */
|
|
unfinishedQty?: number;
|
|
/** 单位ID */
|
|
unitId?: number;
|
|
/** 计划开始时间 */
|
|
planStartTime?: string;
|
|
/** 计划结束时间 */
|
|
planEndTime?: string;
|
|
/** 扩展字段1 */
|
|
extStr1?: string;
|
|
/** 扩展字段2 */
|
|
extStr2?: string;
|
|
/** 扩展字段3 */
|
|
extStr3?: string;
|
|
/** 扩展字段4 */
|
|
extStr4?: string;
|
|
/** 扩展字段5 */
|
|
extStr5?: string;
|
|
/** 扩展字段6 */
|
|
extStr6?: string;
|
|
/** 扩展字段7 */
|
|
extStr7?: string;
|
|
/** 扩展字段8 */
|
|
extStr8?: string;
|
|
/** 扩展字段9 */
|
|
extStr9?: string;
|
|
/** 扩展字段10 */
|
|
extStr10?: string;
|
|
/** 扩展字段11 */
|
|
extStr11?: string;
|
|
/** 扩展字段12 */
|
|
extStr12?: string;
|
|
/** 扩展字段13 */
|
|
extStr13?: string;
|
|
/** 扩展字段14 */
|
|
extStr14?: string;
|
|
/** 扩展字段15 */
|
|
extStr15?: string;
|
|
/** 扩展字段16 */
|
|
extStr16?: string;
|
|
/** 扩展整型1 */
|
|
extInt1?: number;
|
|
/** 扩展整型2 */
|
|
extInt2?: number;
|
|
/** 扩展小数1 */
|
|
extDec1?: number;
|
|
/** 扩展小数2 */
|
|
extDec2?: number;
|
|
/** 扩展日期1 */
|
|
extDate1?: string;
|
|
/** 扩展日期2 */
|
|
extDate2?: string;
|
|
/** 备注 */
|
|
remark?: string;
|
|
/** 删除标志 */
|
|
delStatus?: string;
|
|
}
|