自动化立体仓库 - WMS系统
src/main/java/com/zy/asrs/entity/BasDevp.java
@@ -8,12 +8,15 @@
import com.zy.system.service.UserService;
import com.core.common.Cools;
import com.core.common.SpringUtils;
import com.zy.asrs.utils.Utils;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
import java.util.Locale;
@Data
@TableName("asr_bas_devp")
@@ -140,8 +143,24 @@
    @TableField("io_time")
    private Date ioTime;
    @ApiModelProperty(value= "")
    @ApiModelProperty(value= "绑定库区(仅管理用途)")
    private String area;
    @ApiModelProperty(value= "入库第一优先堆垛机,CSV")
    @TableField("in_first_crn_csv")
    private String inFirstCrnCsv;
    @ApiModelProperty(value= "入库第二优先堆垛机,CSV")
    @TableField("in_second_crn_csv")
    private String inSecondCrnCsv;
    @ApiModelProperty(value= "入库第一优先池当前堆垛机号")
    @TableField("in_first_crn_current_no")
    private Integer inFirstCrnCurrentNo;
    @ApiModelProperty(value= "入库第二优先池当前堆垛机号")
    @TableField("in_second_crn_current_no")
    private Integer inSecondCrnCurrentNo;
    @ApiModelProperty(value= "")
    @TableField("in_ok")
@@ -214,6 +233,10 @@
    @TableField("cart_pos")
    private Integer cartPos;
    @ApiModelProperty(value = "1楼拆垛上传叠盘回库标记")
    @TableField("report_sign")
    private Integer reportSign;
    public String getIoTime$(){
        if (Cools.isEmpty(this.ioTime)){
@@ -222,15 +245,32 @@
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.ioTime);
    }
    public String getArea$() {
        if (Cools.isEmpty(this.area)) {
            return "";
        }
        List<Integer> areas = Utils.parseStorageAreas(this.area);
        if (!Cools.isEmpty(areas)) {
            StringBuilder builder = new StringBuilder();
            for (Integer areaNo : areas) {
                if (builder.length() > 0) {
                    builder.append("、");
                }
                builder.append(Utils.formatStorageArea(areaNo));
            }
            return builder.toString();
        }
        return this.area.trim();
    }
    public String getLocType1$() {
        if (null == this.locType1){ return null; }
        switch (this.locType1){
            case 0:
                return "未知";
            case 1:
                return "小库位";
                return "低库位";
            case 2:
                return "大库位";
                return "高库位";
            default:
                return String.valueOf(this.locType1);
        }
@@ -297,3 +337,4 @@
    }
}