mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-04 12:18:42 +08:00 
			
		
		
		
	完成部门模块的迁移
This commit is contained in:
		@@ -1,30 +0,0 @@
 | 
			
		||||
package com.ruoyi.common.core.domain;
 | 
			
		||||
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Tree基类
 | 
			
		||||
 *
 | 
			
		||||
 * @author ruoyi
 | 
			
		||||
 */
 | 
			
		||||
public class TreeEntity extends BaseEntity
 | 
			
		||||
{
 | 
			
		||||
    private static final long serialVersionUID = 1L;
 | 
			
		||||
 | 
			
		||||
    /** 父菜单名称 */
 | 
			
		||||
    private String parentName;
 | 
			
		||||
 | 
			
		||||
    /** 父菜单ID */
 | 
			
		||||
    private Long parentId;
 | 
			
		||||
 | 
			
		||||
    /** 显示顺序 */
 | 
			
		||||
    private Integer orderNum;
 | 
			
		||||
 | 
			
		||||
    /** 祖级列表 */
 | 
			
		||||
    private String ancestors;
 | 
			
		||||
 | 
			
		||||
    /** 子部门 */
 | 
			
		||||
    private List<?> children = new ArrayList<>();
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
package com.ruoyi.common.core.domain;
 | 
			
		||||
 | 
			
		||||
import java.io.Serializable;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import java.util.stream.Collectors;
 | 
			
		||||
import com.fasterxml.jackson.annotation.JsonInclude;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysDept;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysMenu;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Treeselect树结构实体类
 | 
			
		||||
 *
 | 
			
		||||
 * @author ruoyi
 | 
			
		||||
 */
 | 
			
		||||
public class TreeSelect implements Serializable {
 | 
			
		||||
    /** 节点ID */
 | 
			
		||||
    private Long id;
 | 
			
		||||
 | 
			
		||||
    /** 节点名称 */
 | 
			
		||||
    private String label;
 | 
			
		||||
 | 
			
		||||
    /** 子节点 */
 | 
			
		||||
    @JsonInclude(JsonInclude.Include.NON_EMPTY)
 | 
			
		||||
    private List<TreeSelect> children;
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -1,84 +0,0 @@
 | 
			
		||||
package com.ruoyi.common.core.domain.entity;
 | 
			
		||||
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import javax.validation.constraints.Email;
 | 
			
		||||
import javax.validation.constraints.NotBlank;
 | 
			
		||||
import javax.validation.constraints.Size;
 | 
			
		||||
import org.apache.commons.lang3.builder.ToStringBuilder;
 | 
			
		||||
import org.apache.commons.lang3.builder.ToStringStyle;
 | 
			
		||||
import com.ruoyi.common.core.domain.BaseEntity;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 部门表 sys_dept
 | 
			
		||||
 *
 | 
			
		||||
 * @author ruoyi
 | 
			
		||||
 */
 | 
			
		||||
public class SysDept extends BaseEntity
 | 
			
		||||
{
 | 
			
		||||
    private static final long serialVersionUID = 1L;
 | 
			
		||||
 | 
			
		||||
    /** 部门ID */
 | 
			
		||||
    private Long deptId;
 | 
			
		||||
 | 
			
		||||
    /** 父部门ID */
 | 
			
		||||
    private Long parentId;
 | 
			
		||||
 | 
			
		||||
    /** 祖级列表 */
 | 
			
		||||
    private String ancestors;
 | 
			
		||||
 | 
			
		||||
    /** 部门名称 */
 | 
			
		||||
    private String deptName;
 | 
			
		||||
 | 
			
		||||
    /** 显示顺序 */
 | 
			
		||||
    private String orderNum;
 | 
			
		||||
 | 
			
		||||
    /** 负责人 */
 | 
			
		||||
    private String leader;
 | 
			
		||||
 | 
			
		||||
    /** 联系电话 */
 | 
			
		||||
    private String phone;
 | 
			
		||||
 | 
			
		||||
    /** 邮箱 */
 | 
			
		||||
    private String email;
 | 
			
		||||
 | 
			
		||||
    /** 部门状态:0正常,1停用 */
 | 
			
		||||
    private String status;
 | 
			
		||||
 | 
			
		||||
    /** 删除标志(0代表存在 2代表删除) */
 | 
			
		||||
    private String delFlag;
 | 
			
		||||
 | 
			
		||||
    /** 父部门名称 */
 | 
			
		||||
    private String parentName;
 | 
			
		||||
 | 
			
		||||
    /** 子部门 */
 | 
			
		||||
    private List<SysDept> children = new ArrayList<SysDept>();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    @NotBlank(message = "部门名称不能为空")
 | 
			
		||||
    @Size(min = 0, max = 30, message = "部门名称长度不能超过30个字符")
 | 
			
		||||
    public String getDeptName()
 | 
			
		||||
    {
 | 
			
		||||
        return deptName;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @NotBlank(message = "显示顺序不能为空")
 | 
			
		||||
    public String getOrderNum()
 | 
			
		||||
    {
 | 
			
		||||
        return orderNum;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Size(min = 0, max = 11, message = "联系电话长度不能超过11个字符")
 | 
			
		||||
    public String getPhone()
 | 
			
		||||
    {
 | 
			
		||||
        return phone;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Email(message = "邮箱格式不正确")
 | 
			
		||||
    @Size(min = 0, max = 50, message = "邮箱长度不能超过50个字符")
 | 
			
		||||
    public String getEmail()
 | 
			
		||||
    {
 | 
			
		||||
        return email;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user