| New file |
| | |
| | | package com.example.erp.dto.otherSystem; |
| | | |
| | | 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 lombok.Data; |
| | | |
| | | import javax.persistence.Column; |
| | | import javax.validation.constraints.NotNull; |
| | | |
| | | @Data |
| | | @TableName("pp.optimize_detail") |
| | | public class GlassDetailList { |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | @TableField(select = false,exist = false) |
| | | private String glassId; |
| | | |
| | | @TableField("project_no")//工程号 |
| | | @NotNull(message = "This field cannot be null") |
| | | private String engineerId; |
| | | |
| | | @TableField("process_id")//流程卡 |
| | | @NotNull(message = "This field cannot be null") |
| | | private String flowCardId; |
| | | |
| | | @TableField("order_sort")//订单序号 |
| | | @NotNull(message = "This field cannot be null") |
| | | private Integer orderNumber; |
| | | |
| | | @NotNull(message = "This field cannot be null") |
| | | private Double width; |
| | | @NotNull(message = "This field cannot be null") |
| | | private Double height; |
| | | @TableField(select = false,exist = false) |
| | | private Double thickness; |
| | | @TableField(select = false,exist = false) |
| | | private String filmsId; |
| | | |
| | | //总层数 |
| | | @NotNull(message = "This field cannot be null") |
| | | private Integer totalLayer; |
| | | |
| | | //当前层数 |
| | | @NotNull(message = "This field cannot be null") |
| | | private Integer layer; |
| | | |
| | | @NotNull(message = "This field cannot be null") |
| | | @TableField("stock_id")//版图序号 |
| | | private Integer patternSequence; |
| | | |
| | | @NotNull(message = "This field cannot be null") |
| | | @TableField("p_width")//磨前宽 |
| | | private Double edgWidth; |
| | | |
| | | @TableField("p_height")//磨前高 |
| | | @NotNull(message = "This field cannot be null") |
| | | private Double edgHeight; |
| | | |
| | | @TableField("x_axis")//x坐标 |
| | | @NotNull(message = "This field cannot be null") |
| | | private Integer xaxis; |
| | | |
| | | |
| | | @TableField("y_axis")//y坐标 |
| | | private Integer yaxis; |
| | | @NotNull(message = "This field cannot be null") |
| | | @TableField(select = false,exist = false)//原片旋转角度 |
| | | private String patternAngle; |
| | | @TableField("heat_layout_id")//钢化版图号 |
| | | private Integer temperingLayoutId; |
| | | @TableField("heat_layout_sort")//钢化序号 |
| | | private Integer temperingFeedSequence; |
| | | |
| | | @TableField(select = false,exist = false)//钢化x坐标 |
| | | private Integer xcoordinate; |
| | | @TableField(select = false,exist = false)//钢化y坐标 |
| | | private Integer ycoordinate; |
| | | @TableField(select = false,exist = false)//旋转角度逆时针 |
| | | private Integer angle; |
| | | @TableField(select = false,exist = false)//钢化是否接受横放 |
| | | private Integer isHorizontal; |
| | | @TableField(select = false,exist = false)//是否配片 |
| | | private Integer isMultiple; |
| | | @TableField(select = false,exist = false)//配片最大宽 |
| | | private Double maxWidth; |
| | | @TableField(select = false,exist = false)//配片最大高 |
| | | private Double maxHeight; |
| | | @TableField(select = false,exist = false)//打标属性 |
| | | private String markIcon; |
| | | @TableField(select = false,exist = false)//生产规则id |
| | | private Integer ruleId; |
| | | @TableField(select = false,exist = false)//是否合并 |
| | | private Integer combine; |
| | | @TableField(select = false,exist = false)//除膜方式 |
| | | private Integer filmRemove; |
| | | } |