自动化立体仓库 - WMS系统
skyouc
3 天以前 f8158a3dee678624cd9044bcdc9a8d10c3a8f4ae
src/main/java/com/zy/asrs/entity/LocAroundBind.java
@@ -4,6 +4,8 @@
import com.baomidou.mybatisplus.enums.IdType;
import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableField;
import com.core.common.SpringUtils;
import com.zy.asrs.service.BasLocStsService;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.baomidou.mybatisplus.annotations.TableName;
@@ -45,29 +47,50 @@
     */
    @ApiModelProperty(value= "库位码")
    @TableField("b_loc_no")
    private String bLocNo;
    private String blocNo;
    @ApiModelProperty("是否默认")
    @TableField("is_default")
    private Integer isDefault;
    @ApiModelProperty("工位状态")
    @TableField("loc_type")
    private String locType;
    @ApiModelProperty("机台名称")
    @TableField("dev_name")
    private String devName;
    public LocAroundBind() {}
    public LocAroundBind(Long devId,String devNo,Long bLocId,String bLocNo) {
    public LocAroundBind(Long devId,String devNo,Long bLocId,String blocNo) {
        this.devId = devId;
        this.devNo = devNo;
        this.bLocId = bLocId;
        this.bLocNo = bLocNo;
        this.blocNo = blocNo;
    }
    public String getDef$() {
        if (this.isDefault == 0) {
            return "否";
            return "备用";
        } else {
            return "是";
            return "默认";
        }
    }
    public String getLocType$() {
        if (this.locType == null) {
            return null;
        }
        BasLocStsService service = SpringUtils.getBean(BasLocStsService.class);
        BasLocSts basLocSts = service.selectById(this.locType);
        if (!Cools.isEmpty(basLocSts)){
            return String.valueOf(basLocSts.getLocDesc());
        }
        return null;
    }
//    LocAroundBind locAroundBind = new LocAroundBind(
//            null,    // 机台ID[非空]
//            null,    // 机台号[非空]