自动化立体仓库 - WCS系统
#
Junjie
2023-09-09 b071f40740a605580e08a37400c4524f767473e4
src/main/java/com/zy/asrs/entity/BasLift.java
@@ -1,5 +1,6 @@
package com.zy.asrs.entity;
import com.alibaba.fastjson.JSON;
import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableField;
@@ -78,7 +79,7 @@
     */
    @ApiModelProperty(value= "提升机坐标")
    @TableField("point")
    private NyShuttleProtocol.NyShuttlePointClass point;
    private String point;
    /**
     * 模式
@@ -187,7 +188,7 @@
    public BasLift() {}
    public BasLift(Integer liftNo, Integer status, Integer wrkNo, Date updateTime, Long updateBy, String memo, Boolean pakMk, NyShuttleProtocol.NyShuttlePointClass point, Boolean model, Boolean busy, Boolean frontOverrun, Boolean backOverrun, Boolean leftOverrun, Boolean rightOverrun, Boolean overHeight, Boolean overWeight, Boolean hasTray, Boolean hasCar, Boolean deviceError, Integer taskAddress, Integer distAddress, Integer completeTaskNo, Integer lev) {
    public BasLift(Integer liftNo, Integer status, Integer wrkNo, Date updateTime, Long updateBy, String memo, Boolean pakMk, String point, Boolean model, Boolean busy, Boolean frontOverrun, Boolean backOverrun, Boolean leftOverrun, Boolean rightOverrun, Boolean overHeight, Boolean overWeight, Boolean hasTray, Boolean hasCar, Boolean deviceError, Integer taskAddress, Integer distAddress, Integer completeTaskNo, Integer lev) {
        this.liftNo = liftNo;
        this.status = status;
        this.wrkNo = wrkNo;
@@ -229,5 +230,12 @@
        return null;
    }
    public NyShuttleProtocol.NyShuttlePointClass getPoint$() {
        if (Cools.isEmpty(this.point)){
            return null;
        }
        return JSON.parseObject(this.point, NyShuttleProtocol.NyShuttlePointClass.class);
    }
}