自动化立体仓库 - WMS系统
*
yxFwq
2025-02-25 9c7e5bc10f242b71f3d94e2c700cb7de79feda17
src/main/java/com/zy/asrs/entity/BasJar.java
@@ -8,6 +8,7 @@
import lombok.Data;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;
import java.util.Date;
@Data
@TableName("asr_bas_jar")
@@ -67,28 +68,28 @@
    /**
     * 左门(checkBox)
     */
    @ApiModelProperty(value= "左门(checkBox)")
    @ApiModelProperty(value= "进料门(checkBox)")
    @TableField("left_door")
    private String leftDoor;
    /**
     * 右门(checkBox)
     */
    @ApiModelProperty(value= "右门(checkBox)")
    @ApiModelProperty(value= "出料门(checkBox)")
    @TableField("right_door")
    private String rightDoor;
    /**
     * 左门可开(checkBox)
     */
    @ApiModelProperty(value= "左门可开(checkBox)")
    @ApiModelProperty(value= "进料门可开(checkBox)")
    @TableField("left_in_enable")
    private String leftInEnable;
    /**
     * 左门可关(checkBox)
     */
    @ApiModelProperty(value= "左门可关(checkBox)")
    @ApiModelProperty(value= "进料门可关(checkBox)")
    @TableField("left_out_enable")
    private String leftOutEnable;
@@ -108,16 +109,113 @@
    /**
     * 右门可开(checkBox)
     */
    @ApiModelProperty(value= "右门可开(checkBox)")
    @ApiModelProperty(value= "出料门可开(checkBox)")
    @TableField("right_in_enable")
    private String rightInEnable;
    /**
     * 右门可关(checkBox)
     */
    @ApiModelProperty(value= "右门可关(checkBox)")
    @ApiModelProperty(value= "出料门可关(checkBox)")
    @TableField("right_out_enable")
    private String rightOutEnable;
    /**
     * 入罐小车
     */
    @ApiModelProperty(value= "入罐小车")
    @TableField("enter_ste_no")
    private Integer enterSteNo;
    /**
     * 出罐小车
     */
    @ApiModelProperty(value= "出罐小车")
    @TableField("out_ste_no")
    private Integer outSteNo;
    /**
     * 入罐RGV
     */
    @ApiModelProperty(value= "入罐RGV")
    @TableField("enter_rgv_no")
    private Integer enterRgvNo;
    /**
     * 出罐RGV
     */
    @ApiModelProperty(value= "出罐RGV")
    @TableField("out_rgv_no")
    private Integer outRgvNo;
    /**
     * 冷却
     */
    @ApiModelProperty(value= "冷却")
    private Integer burial;
    /**
     * 温度
     */
    @ApiModelProperty(value= "温度")
    @TableField("jar_temperature")
    private Float jarTemperature;
    /**
     * 压力
     */
    @ApiModelProperty(value= "压力")
    @TableField("jar_pressure")
    private Float jarPressure;
    /**
     * 保温时间
     */
    @ApiModelProperty(value= "保温时间")
    @TableField("holding_time")
    private Date holdingTime;
    /**
     * 开门时间
     */
    @ApiModelProperty(value= "开门时间")
    @TableField("open_time")
    private Date openTime;
    /**
     * 关门时间
     */
    @ApiModelProperty(value= "关门时间")
    @TableField("close_time")
    private Date closeTime;
    /**
     * 左门开门
     */
    @ApiModelProperty(value= "左门开门")
    @TableField("left_door_open")
    private Integer leftDoorOpen;
    /**
     * 左门关门
     */
    @ApiModelProperty(value= "左门关门")
    @TableField("left_door_close")
    private Integer leftDoorClose;
    /**
     * 右门开门
     */
    @ApiModelProperty(value= "右门开门")
    @TableField("right_door_open")
    private Integer rightDoorOpen;
    /**
     * 右门关门
     */
    @ApiModelProperty(value= "右门关门")
    @TableField("right_door_close")
    private Integer rightDoorClose;
    public BasJar() {}
@@ -179,9 +277,9 @@
            case 0:
                return "无异常";
            case 1:
                return "运行时左门未关好";
                return "运行时进料门未关好";
            case 2:
                return "运行时右门未关好";
                return "运行时出料门未关好";
            case 3:
                return "运行时未选择工艺";
            case 4:
@@ -191,9 +289,9 @@
            case 6:
                return "急停被按下";
            case 7:
                return "左门关门超时";
                return "进料门关门超时";
            case 8:
                return "右门关门超时";
                return "出料门关门超时";
            default:
                return String.valueOf(this.jarErr);
        }
@@ -205,11 +303,11 @@
            case 0:
                return "空闲";
            case 1:
                return "入料中";
                return "开门1";
            case 2:
                return "硫化中";
            case 3:
                return "出料中";
                return "开门3";
            case 4:
                return "停止";
            case 5: