自动化立体仓库 - WMS系统
13
zhang
1 天以前 82de5a307466894bbb0258f8a63a26a7bb96d80d
src/main/java/com/zy/system/entity/Role.java
@@ -3,9 +3,9 @@
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import com.zy.system.service.RoleService;
import com.core.common.Cools;
import com.core.common.SpringUtils;
import com.zy.system.service.RoleService;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
@@ -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: 五级
     * 角色等级 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,19 +91,19 @@
        return leader;
    }
    public String getLeader$(){
    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 String getLeaderCode(){
    public String getLeaderCode() {
        RoleService service = SpringUtils.getBean(RoleService.class);
        Role role = service.selectById(this.leader);
        if (!Cools.isEmpty(role)){
        if (!Cools.isEmpty(role)) {
            return String.valueOf(role.getCode());
        }
        return null;
@@ -116,9 +117,11 @@
        return level;
    }
    public String getLevel$(){
        if (null == this.level){ return null; }
        switch (this.level){
    public String getLevel$() {
        if (null == this.level) {
            return null;
        }
        switch (this.level) {
            case 1:
                return "一级";
            case 2: