自动化立体仓库 - WCS系统
zhangc
2025-03-11 d5449236ef0b3adafb3e4cc872f50479efa0ce7b
src/main/java/com/zy/system/entity/Role.java
@@ -18,37 +18,38 @@
    /**
     * 编号
     */
    @ApiModelProperty(value= "编号")
    @ApiModelProperty(value = "编号")
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    /**
     * 编码
     */
    @ApiModelProperty(value= "编码")
    @ApiModelProperty(value = "编码")
    private String code;
    /**
     * 名称
     */
    @ApiModelProperty(value= "名称")
    @ApiModelProperty(value = "名称")
    private String name;
    /**
     * 上级
     */
    @ApiModelProperty(value= "上级")
    @ApiModelProperty(value = "上级")
    private Long leader;
    /**
     * 角色等级 1: 一级  2: 二级  3: 三级  4: 四级  5: 五级  
     */
    @ApiModelProperty(value= "角色等级 1: 一级  2: 二级  3: 三级  4: 四级  5: 五级  ")
    @ApiModelProperty(value = "角色等级 1: 一级  2: 二级  3: 三级  4: 四级  5: 五级  ")
    private Short level;
    public Role() {}
    public Role() {
    }
    public Role(String code,String name,Long leader,Short level) {
    public Role(String code, String name, Long leader, Short level) {
        this.code = code;
        this.name = name;
        this.leader = leader;
@@ -90,26 +91,32 @@
        return leader;
    }
    public String getLeader$(){
    public void setLeader(Long leader) {
        this.leader = leader;
    }
    public String getLeader$() {
        RoleService service = SpringUtils.getBean(RoleService.class);
        Role role = service.selectById(this.leader);
        if (!Cools.isEmpty(role)){
        if (!Cools.isEmpty(role)) {
            return String.valueOf(role.getName());
        }
        return null;
    }
    public void setLeader(Long leader) {
        this.leader = leader;
    }
    public Short getLevel() {
        return level;
    }
    public String getLevel$(){
        if (null == this.level){ return null; }
        switch (this.level){
    public void setLevel(Short level) {
        this.level = level;
    }
    public String getLevel$() {
        if (null == this.level) {
            return null;
        }
        switch (this.level) {
            case 1:
                return "一级";
            case 2:
@@ -123,10 +130,6 @@
            default:
                return String.valueOf(this.level);
        }
    }
    public void setLevel(Short level) {
        this.level = level;
    }