shikeyin
2024-01-11 65da8373531677b1c37a98f53eaa30c892f35e5a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
package com.iplatform.base.util.dept;
 
import com.iplatform.model.po.S_dept;
 
import java.util.ArrayList;
import java.util.List;
 
/**
 * 返回前端组织树结构使用,treeselect组件,目前还没有研究透彻,是否需要改对象。
 * @date 2022-12-03
 * @author 时克英
 */
public class SystemDept extends S_dept {
 
    public List<SystemDept> getChildren() {
        return children;
    }
 
    public void setChildren(List<SystemDept> children) {
        this.children = children;
    }
 
    private List<SystemDept> children = new ArrayList<>();
 
    public SystemDept(S_dept dept){
        this.setId(dept.getId());
        this.setParent_id(dept.getParent_id());
        this.setOrder_num(dept.getOrder_num());
        this.setStatus(dept.getStatus());
        this.setDept_name(dept.getDept_name());
        this.setOrg_id(dept.getOrg_id());
        this.setAncestors(dept.getAncestors());
        this.setOrg_type(dept.getOrg_type());
        this.setDel_flag(dept.getDel_flag());
        this.setAttribute(dept.getAttribute());
        this.setCharge_man(dept.getCharge_man());
        this.setCreate_time(dept.getCreate_time());
        this.setEmail(dept.getEmail());
        this.setPhone(dept.getPhone());
        this.setLeader(dept.getLeader());
    }
}