自动化立体仓库 - WMS系统
lty
2026-01-20 ae6e248abee1211e2c4d0af4a13974d000ca3ab5
src/main/java/com/zy/asrs/entity/ViewLocMapDto.java
@@ -10,19 +10,21 @@
    // 列
    private Integer bay1;
    // 库位状态
    private String locType;
    private String locSts;
    // 背景色
    private String bgc = "#fff";
    // 字体颜色
    private String color = "#666";
    private Integer row1;
    private Integer lev1;
    public ViewLocMapDto() {
    }
    public ViewLocMapDto(String locNo, Integer bay1, String locType) {
    public ViewLocMapDto(String locNo, Integer bay1, String locSts) {
        this.locNo = locNo;
        this.bay1 = bay1;
        this.locType = locType;
        this.locSts = locSts;
    }
    public String getLocNo() {
@@ -36,18 +38,24 @@
    public Integer getBay1() {
        return bay1;
    }
    public Integer getRow1() {
        return row1;
    }
    public Integer getLev1() {
        return lev1;
    }
    public void setBay1(Integer bay1) {
        this.bay1 = bay1;
    }
    public String getLocType() {
        return locType;
    public String getLocSts() {
        return locSts;
    }
    public void setLocType(String locType) {
        this.locType = locType;
        switch (locType){
    public void setLocSts(String locSts) {
        this.locSts = locSts;
        switch (locSts){
            case "D":
                this.bgc = "#00B271";
                this.color = "#fff";
@@ -70,7 +78,7 @@
                break;
            case "R":
                this.bgc = "#D7FFF0";
                this.color = "#fff";
                this.color = "#000";
                break;
            case "S":
                this.bgc = "#F0DAD2";
@@ -80,6 +88,10 @@
                this.bgc = "#bac296";
                this.color = "#fff";
                break;
            case "G":
                this.bgc = "#90EE90"; // 浅绿色
                this.color = "#000"; // 字体颜色(建议深色以保证对比度)
                break;
            default:
                break;
        }