Junjie
2026-04-25 ee53cfaffb30751dbade9008d482269d62147917
src/main/java/com/zy/asrs/domain/vo/CrnLatestDataVo.java
@@ -13,8 +13,19 @@
    // 堆垛机编号
    private Integer crnId;
    // 兼容监控卡片使用的字段名
    private Integer crnNo;
    //工作号
    private Integer taskNo;
    private Integer taskNoTwo;
    private Integer deviceTaskNo;
    private Integer deviceTaskNoTwo;
    private Integer workNo;
    // 偏移量
    private Double offset;
@@ -22,12 +33,73 @@
    // 当前列
    private Integer bay;
    private Integer lev;
    private String mode;
    private String status;
    private String statusTwo;
    private String loading;
    private String loadingTwo;
    private String forkOffset;
    private String forkOffsetTwo;
    private String liftPos;
    private String walkPos;
    private String taskReceive;
    private String taskReceiveTwo;
    private String taskSend;
    private String taskSendTwo;
    private String xspeed;
    private String yspeed;
    private String zspeed;
    private Double weight;
    private String barcode;
    private String warnCode;
    private String alarm;
    private String sourceLocNo;
    private String locNo;
    private Object extend;
    private String deviceStatus = "OFFLINE";
    // 镭射值
    private Integer laserValue;
    private CrnStatusType crnStatus;
    public CrnStatusType getCrnStatusType() {
        return crnStatus;
    }
    public void setCrnStatusType(CrnStatusType crnStatus) {
        this.crnStatus = crnStatus;
    }
    public String getCrnStatus(){
        if (crnStatus == null) {
            return null;
        }
        return crnStatus.toString().toLowerCase().replaceAll("_", "-");
    }