#
Junjie
2025-02-14 ac4341ea6b66ae02427d39d35f41d42d78b2eb2e
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/entity/ShelvesRule.java
@@ -5,7 +5,9 @@
import java.text.SimpleDateFormat;
import java.util.*;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.zy.asrs.wms.asrs.service.LanewayRuleService;
import com.zy.asrs.wms.asrs.service.ShelvesRuleDetlService;
import com.zy.asrs.wms.system.entity.Host;
import com.zy.asrs.wms.system.entity.User;
import org.springframework.format.annotation.DateTimeFormat;
@@ -42,6 +44,12 @@
    private Long id;
    /**
     * 规则名称
     */
    @ApiModelProperty(value= "规则名称")
    private String name;
    /**
     * 规则类型 0: 优先平层  1: 优先立体
     */
    @ApiModelProperty(value= "规则类型 0: 优先平层  1: 优先立体  ")
@@ -69,7 +77,6 @@
     * 是否删除 1: 是  0: 否  
     */
    @ApiModelProperty(value= "是否删除 1: 是  0: 否  ")
    @TableLogic
    private Integer deleted;
    /**
@@ -156,6 +163,11 @@
        return list;
    }
    public List<ShelvesRuleDetl> getRuleDetl$() {
        ShelvesRuleDetlService service = SpringUtils.getBean(ShelvesRuleDetlService.class);
        return service.list(new LambdaQueryWrapper<ShelvesRuleDetl>().eq(ShelvesRuleDetl::getRuleId, id));
    }
    public String getRuleType$(){
        if (null == this.ruleType){ return null; }
        switch (this.ruleType){