package com.chinaztt.mes.warehouse.entity;
|
|
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;
|
|
/**
|
* 报工产出表
|
*
|
* @author cxf
|
* @date 2020-11-17 10:12:32
|
*/
|
@Data
|
@TableName("production_product_output")
|
@EqualsAndHashCode(callSuper = true)
|
@ApiModel(value = "报工产出表")
|
public class ProductOutput extends Model<ProductOutput> {
|
private static final long serialVersionUID = 1L;
|
/**
|
* 系统号的规则
|
*/
|
public static final int DIGIT = 6;
|
public static final String PREFIX = "XT";
|
/**
|
* id
|
*/
|
@TableId
|
@ApiModelProperty(value = "id")
|
private Long id;
|
/**
|
* 零件id
|
*/
|
@ApiModelProperty(value = "零件id")
|
private Long partId;
|
/**
|
* 产出数量
|
*/
|
@ApiModelProperty(value = "产出数量")
|
private BigDecimal productQty;
|
/**
|
* 产出数量
|
*/
|
@ApiModelProperty(value = "产出数量2")
|
private BigDecimal sproductQty;
|
|
/**
|
* 创建时间
|
*/
|
@ApiModelProperty(value = "创建时间")
|
@TableField(fill = FieldFill.INSERT)
|
private LocalDateTime createTime;
|
/**
|
* 创建者
|
*/
|
@ApiModelProperty(value = "创建者")
|
@TableField(fill = FieldFill.INSERT)
|
private String createUser;
|
/**
|
* 报工表id
|
*/
|
@ApiModelProperty(value = "报工表id")
|
private Long productMainId;
|
|
/**
|
* 产出批次
|
*/
|
@ApiModelProperty(value = "产出批次")
|
private String outBatchNo;
|
/**
|
* 系统号
|
*/
|
@ApiModelProperty(value = "系统号")
|
private String systemNo;
|
/**
|
* 状态
|
*/
|
@ApiModelProperty(value = "状态")
|
private String state;
|
/**
|
* 流水号
|
*/
|
@ApiModelProperty(value = "流水号")
|
private Integer sortNo;
|
|
/**
|
* 起始米标
|
*/
|
@ApiModelProperty(value = "起始米标")
|
private BigDecimal startMeterMark;
|
|
/**
|
* 终止米标
|
*/
|
@ApiModelProperty(value = "终止米标")
|
private BigDecimal endMeterMark;
|
|
/**
|
* 删除标志
|
*/
|
@ApiModelProperty(value = "删除标志,0正常-1删除")
|
private String isDeleted;
|
|
/**
|
* 盘号(载具编号)
|
*/
|
@ApiModelProperty(value = "载具编号")
|
private String reelNumber;
|
|
/**
|
* ifs批次号
|
*/
|
@ApiModelProperty(value = "ifs批次号")
|
private String ifsBatchNo;
|
|
/**
|
* 是否同步ifs
|
*/
|
@ApiModelProperty(value = "是否同步ifs")
|
private Boolean ifsSync;
|
|
/**
|
* 分段描述
|
*/
|
@ApiModelProperty(value = "分段描述")
|
private String segmentDesc;
|
|
/**
|
* 报废数量
|
*/
|
@ApiModelProperty(value = "报废数量")
|
private BigDecimal scrapQty;
|
|
/**
|
* ifs报工工序id
|
*/
|
@ApiModelProperty(value = "ifs报工工序id")
|
private Integer ifsOpfeedId;
|
|
/**
|
* ifs报告人工id
|
*/
|
@ApiModelProperty(value = "ifs报告人工id")
|
private Integer ifsLaborId;
|
|
/**
|
* 备注
|
*/
|
@ApiModelProperty(value = "备注")
|
private String remark;
|
|
/**
|
* 交班产出
|
*/
|
@ApiModelProperty(value = "交班产出id")
|
private Long shiftOutputId;
|
|
/**
|
* 盘具重量
|
*/
|
@ApiModelProperty(value = "盘具重量")
|
private BigDecimal reelWeight;
|
|
/**
|
* 毛重
|
*/
|
@ApiModelProperty(value = "毛重")
|
private BigDecimal grossWeight;
|
|
/**
|
* 实际净重
|
*/
|
@ApiModelProperty(value = "实际净重")
|
private BigDecimal netWeight;
|
|
/**
|
* 理论净重
|
*/
|
@ApiModelProperty(value = "理论净重")
|
private BigDecimal theoryWeight;
|
/**
|
* 原始零件id
|
*/
|
@ApiModelProperty(value = "原始零件id")
|
private Long origPartId;
|
/**
|
* 成品标签1打印次数
|
*/
|
@ApiModelProperty(value = "成品标签1打印次数")
|
private Long printNum;
|
|
}
|