package cn.iocoder.yudao.module.mes.service.pro.workorder.dto;
|
|
import cn.iocoder.yudao.module.mes.dal.dataobject.pro.workorder.MesProWorkOrderDO;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
import java.util.List;
|
|
/**
|
* 生产工单 DTO (携带关联名称与进度状态)
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = true)
|
public class MesProWorkOrderDTO extends MesProWorkOrderDO {
|
|
/**
|
* 产品名称
|
*/
|
private String productName;
|
/**
|
* 产品编码
|
*/
|
private String productCode;
|
/**
|
* 规格型号
|
*/
|
private String productSpecification;
|
/**
|
* 单位名称
|
*/
|
private String unitMeasureName;
|
/**
|
* 客户编码
|
*/
|
private String clientCode;
|
/**
|
* 客户名称
|
*/
|
private String clientName;
|
/**
|
* 供应商编码
|
*/
|
private String vendorCode;
|
/**
|
* 供应商名称
|
*/
|
private String vendorName;
|
/**
|
* 父工单编码
|
*/
|
private String parentCode;
|
/**
|
* 工序进度列表
|
*/
|
private List<MesProWorkOrderProcessProgressDTO> processProgressList;
|
/**
|
* 生产状态 (0: 待生产, 1: 生产中, 2: 生产完成)
|
*/
|
private Integer productionStatus;
|
}
|