自动化立体仓库 - WMS系统
src/main/java/com/zy/asrs/entity/BasDevp.java
@@ -8,12 +8,14 @@
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
@@ -141,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")
@@ -231,18 +249,18 @@
        if (Cools.isEmpty(this.area)) {
            return "";
        }
        String normalized = this.area.trim();
        String upper = normalized.toUpperCase(Locale.ROOT);
        if ("1".equals(normalized) || "A".equals(upper) || "A区".equals(upper) || "A库".equals(upper) || "A库区".equals(upper)) {
            return "A库区";
        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();
        }
        if ("2".equals(normalized) || "B".equals(upper) || "B区".equals(upper) || "B库".equals(upper) || "B库区".equals(upper)) {
            return "B库区";
        }
        if ("3".equals(normalized) || "C".equals(upper) || "C区".equals(upper) || "C库".equals(upper) || "C库区".equals(upper)) {
            return "C库区";
        }
        return normalized;
        return this.area.trim();
    }
    public String getLocType1$() {
        if (null == this.locType1){ return null; }