public interface DepartmentModel
extends java.io.Serializable
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getAdministrators()
单位二级管理员账户,多个空格隔开
|
java.sql.Timestamp |
getBeginDate()
有效起始日期。
|
java.sql.Timestamp |
getCloseDate()
注销日期
|
java.lang.String |
getCompanyId()
所在单位Id
|
java.sql.Timestamp |
getCreateDate()
创建日期
|
java.lang.String |
getDesc()
部门描述
|
java.sql.Timestamp |
getEndDate()
有效截止日期,如果为空表示永久生效
|
java.lang.String |
getExt1()
扩展
|
java.lang.String |
getExt2()
扩展
|
java.lang.String |
getExt3()
扩展
|
java.lang.String |
getExt4()
扩展
|
java.lang.String |
getExt5()
扩展
|
java.lang.String |
getId()
部门Id,默认为一个36位长度的uuid串
|
java.lang.String |
getIsunit()
已过时。
请使用isUnit()方法获取
|
int |
getLayer()
部门层级
|
java.lang.String |
getName()
部门名称
|
java.lang.String |
getNameI18N()
返回国际化名称
|
java.lang.String |
getNo()
部门编号
|
int |
getOrderIndex()
同级部门显示顺序
|
java.lang.String |
getOuterId()
外部Id,如果该部门的定义来自外部系统
|
java.lang.String |
getParentDepartmentId()
父部门Id
|
java.lang.String |
getPathIdOfCache()
部门Id路径,格式为:部门1ID/部门2ID...
|
java.lang.String |
getPathNameI18NOfCache()
部门国际化名称路径,格式为:部门1/部门2...
|
java.lang.String |
getPathNameOfCache()
部门名称路径,格式为:部门1/部门2...
|
java.lang.String |
getType()
部门类型
|
java.sql.Timestamp |
getUpdateDate()
最后修改日期
|
java.lang.String |
getWorkCalendar()
工作日历
|
java.lang.String |
getZone()
部门区域
|
boolean |
isAncestor(DepartmentModel departmentModel)
当前部门是否departmentModel的祖先部门
|
boolean |
isAncestor(java.lang.String departmentId)
当前部门是否departmentId的祖先部门
|
boolean |
isClosed()
是否已注销,注销后不显示、不可用
|
boolean |
isDirectDepartment() |
boolean |
isExistSubModelOfCache()
是否有子部门
|
boolean |
isExistSubModelOfCacheNotClose()
是否有子部门不包含关闭的
|
boolean |
isRoot()
是否根部门
|
boolean |
isUnit()
是否为独立单元(集团下属的如二级单位)
|
boolean |
isValid()
是否有效,结合是否设置有效起止时间以及是否注销
|
java.lang.String getId()
java.lang.String getName()
java.lang.String getDesc()
java.lang.String getCompanyId()
java.lang.String getParentDepartmentId()
java.lang.String getAdministrators()
int getLayer()
int getOrderIndex()
java.lang.String getNo()
java.lang.String getZone()
java.lang.String getPathNameOfCache()
java.lang.String getPathNameI18NOfCache()
java.lang.String getPathIdOfCache()
boolean isExistSubModelOfCache()
boolean isExistSubModelOfCacheNotClose()
java.lang.String getOuterId()
java.lang.String getWorkCalendar()
java.lang.String getExt1()
java.lang.String getExt2()
java.lang.String getExt3()
java.lang.String getExt4()
java.lang.String getExt5()
boolean isRoot()
boolean isAncestor(java.lang.String departmentId)
boolean isAncestor(DepartmentModel departmentModel)
boolean isUnit()
@Deprecated java.lang.String getIsunit()
java.lang.String getType()
boolean isClosed()
java.sql.Timestamp getCloseDate()
java.sql.Timestamp getBeginDate()
java.sql.Timestamp getEndDate()
java.sql.Timestamp getCreateDate()
java.sql.Timestamp getUpdateDate()
boolean isValid()
java.lang.String getNameI18N()
boolean isDirectDepartment()
Copyright © Actionsoft Co., Ltd. All Rights Reserved.