package com.chinaztt.mes.plan.entity;
|
|
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
import com.alibaba.excel.annotation.ExcelProperty;
|
import com.baomidou.mybatisplus.annotation.FieldFill;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
@Data
|
@TableName("production_operation_task_produce")
|
@EqualsAndHashCode(callSuper = true)
|
@ApiModel(value = "工单产出批次")
|
public class OperationTaskProduce extends Model<OperationTaskProduce> {
|
/**
|
* $column.comments
|
*/
|
@TableId
|
@ApiModelProperty(value = "id")
|
private Long id;
|
/**
|
* 创建时间
|
*/
|
@TableField(fill = FieldFill.INSERT)
|
@ApiModelProperty(value = "创建时间")
|
private LocalDateTime createTime;
|
/**
|
* 更新时间
|
*/
|
@TableField(fill = FieldFill.INSERT_UPDATE)
|
@ApiModelProperty(value = "更新时间")
|
private LocalDateTime updateTime;
|
/**
|
* 创建人
|
*/
|
@TableField(fill = FieldFill.INSERT)
|
@ApiModelProperty(value = "创建人")
|
private String createUser;
|
/**
|
* 更新人
|
*/
|
@TableField(fill = FieldFill.INSERT_UPDATE)
|
@ApiModelProperty(value = "更新人")
|
private String updateUser;
|
/**
|
* otc订单号
|
*/
|
@ApiModelProperty(value = "otc订单号")
|
@ExcelProperty(value = "订单号" , index = 0)
|
private String otcCustomerOrderNo;
|
/**
|
* otc订单行号
|
*/
|
@ApiModelProperty(value = "otc订单行号")
|
@ExcelProperty(value = "OTC行号", index = 1)
|
private String otcLineNo;
|
/**
|
* SN号
|
*/
|
@ApiModelProperty(value = "SN号")
|
@ExcelProperty(value = "成品缆号", index = 2)
|
private String snNo;
|
/**
|
* 自编号
|
*/
|
@ApiModelProperty(value = "自编号")
|
@ExcelProperty(value = "自编号", index = 12)
|
private String selfNo;
|
/**
|
* 印字
|
*/
|
@ApiModelProperty(value = "印字")
|
@ExcelProperty(value = "印字", index = 14)
|
private String print;
|
/**
|
* 区间
|
*/
|
@ApiModelProperty(value = "区间")
|
@ExcelProperty(value = "区间", index = 13)
|
private String section;
|
/**
|
* otc订单行号
|
*/
|
@ApiModelProperty(value = "始端")
|
@ExcelProperty(value = "始端", index = 9)
|
private String begining;
|
/**
|
* 终端
|
*/
|
@ApiModelProperty(value = "终端")
|
@ExcelProperty(value = "终端", index = 10)
|
private String ending;
|
/**
|
* 去向
|
*/
|
@ApiModelProperty(value = "去向")
|
private String direction;
|
/**
|
* 用途
|
*/
|
@ApiModelProperty(value = "用途")
|
@ExcelProperty(value = "用途", index = 11)
|
private String purpose;
|
/**
|
* 端别
|
*/
|
@ApiModelProperty(value = "端别")
|
@ExcelProperty(value = "端别", index = 15)
|
private String endClassification;
|
/**
|
* 公司名称
|
*/
|
@ApiModelProperty(value = "公司名称")
|
private String company;
|
/**
|
* CRCC号
|
*/
|
@ApiModelProperty(value = "CRCC号")
|
private String crccNumber;
|
/**
|
* 客户订单行id
|
*/
|
@ApiModelProperty(value = "客户订单行id")
|
private Long customerOrderId;
|
/**
|
* 生产计划id
|
*/
|
@ApiModelProperty(value = "生产计划id")
|
private Long mpsId;
|
/**
|
* 车间订单id
|
*/
|
@ApiModelProperty(value = "车间订单id")
|
private Long moId;
|
/**
|
* 工单id
|
*/
|
@ApiModelProperty(value = "工单id")
|
private Long operationTaskId;
|
/**
|
* 工单id
|
*/
|
@ApiModelProperty(value = "数量")
|
@ExcelProperty(value = "段长", index = 3)
|
private BigDecimal qty;
|
|
/**
|
* 客户零件规格
|
*/
|
@ApiModelProperty(value = "客户零件规格")
|
private String customerPartSpec;
|
/**
|
* 成品规格型号
|
*/
|
@ApiModelProperty(value = "成品规格型号")
|
private String finishedProductSpecification;
|
/**
|
* 年月日
|
*/
|
@ApiModelProperty(value = "年月日")
|
private String ymd;
|
/**
|
* 是否已生成任务单
|
*/
|
@ApiModelProperty(value = "是否已生成任务单")
|
private Boolean isGenerateTask;
|
/**
|
* 盘具尺寸
|
*/
|
@ApiModelProperty(value = "盘具尺寸")
|
@ExcelProperty(value = "盘具", index = 8)
|
private String discToolMeasurement;
|
/**
|
* 米标
|
*/
|
@ApiModelProperty(value = "米标")
|
@ExcelProperty(value = "米标", index = 4)
|
private String meterMark;
|
/**
|
* 订单备注
|
*/
|
@ApiModelProperty(value = "订单备注")
|
@ExcelProperty(value = "订单备注", index = 16)
|
private String orderUploadRemark;
|
/**
|
* 排序
|
*/
|
@ApiModelProperty(value = "排序")
|
private Integer sort;
|
}
|