Cartons.java 2.84 KB
package com.huaheng.api.mes.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.*;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * mes纸箱数据表 cartons
 *
 * @author huaheng
 * @date 2022-09-16
 */
@Data
@TableName(value = "cartons")
@ApiModel(value="com.huaheng.api.mes.domain.Cartons")
public class Cartons implements Serializable{
	private static final long serialVersionUID = 1L;

        /** id */
        @TableId(value = "id", type = IdType.AUTO)
    	private Long id;
        /** 数量 */
        @TableField(value = "qty")
    	private Integer qty;
        /** 纸箱唯一码 */
        @TableField(value = "code")
    	private String code;
        /** 纸箱规格 */
        @TableField(value = "cartonsSpec")
    	private String cartonsSpec;
        /** 机器 */
        @TableField(value = "machine")
    	private String machine;
        /** 订单编码 */
        @TableField(value = "orderCode")
        private String orderCode;
        /** 创建时间 */
        @TableField(value = "created")
    	private Date created;
        /** 创建用户 */
        @TableField(value = "createdBy")
    	private String createdBy;
        /** 更新时间 */
        @TableField(value = "lastUpdated")
    	private Date lastUpdated;
        /** 更新用户 */
        @TableField(value = "lastUpdatedBy")
    	private String lastUpdatedBy;
        /** 纸箱状态 */
        @TableField(value = "state")
        private String state;
        /** 码垛位编码 */
        @TableField(value = "stackingPort")
        private String stackingPort;
        /** 备注 */
        @TableField(value = "remark")
        private String remark;
        /** 码垛位 */
        @TableField(value = "palletizingPosition")
        private String palletizingPosition;
        /** 结束标志 */
        @TableField(value = "endSign")
        private boolean endSign;
        /** 物料编码 */
        @TableField(value = "materialCode")
        private String materialCode;
        /** 容器编码 */
        @TableField(value = "containerCode")
        private String containerCode;
        /** 纸箱物料编码 */
        @TableField(value = "cartonsMaterialCode")
        private String cartonsMaterialCode;
        /** 生产订单号 */
        @TableField(value = "productionOrderNumber")
        @ApiModelProperty(value = "生产订单号")
        private String productionOrderNumber;

}