接口 Y9DepartmentManager
-
- 所有已知实现类:
Y9DepartmentManagerImpl
public interface Y9DepartmentManager部门 Manager- 从以下版本开始:
- 9.6.2
- 作者:
- shidaobang
- Date:
- 2023/06/27
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voiddelete(Y9Department y9Department)Optional<Y9Department>findById(String id)Optional<Y9Department>findByIdNotCache(String id)根据id,获取部门信息(直接读取数据库)Y9DepartmentgetById(String id)根据id,获取部门信息Y9DepartmentgetByIdNotCache(String id)根据id,获取部门信息(直接读取数据库)Y9Departmentsave(Y9Department y9Department)Y9DepartmentsaveOrUpdate(Y9Department dept)Y9DepartmentsaveProperties(String id, String properties)保存或者更新部门扩展信息Y9DepartmentupdateTabIndex(String id, int tabIndex)保存或者更新部门扩展信息
-
-
-
方法详细资料
-
delete
void delete(Y9Department y9Department)
-
findById
Optional<Y9Department> findById(String id)
-
findByIdNotCache
Optional<Y9Department> findByIdNotCache(String id)
根据id,获取部门信息(直接读取数据库)- 参数:
id- 部门id- 返回:
Optional<Y9Department>
-
getById
Y9Department getById(String id)
根据id,获取部门信息- 参数:
id- 部门id- 返回:
Y9Department- 抛出:
net.risesoft.y9.exception.Y9NotFoundException- id 对应的记录不存在的情况
-
getByIdNotCache
Y9Department getByIdNotCache(String id)
根据id,获取部门信息(直接读取数据库)- 参数:
id- 部门id- 返回:
Y9Department
-
save
Y9Department save(Y9Department y9Department)
-
saveOrUpdate
Y9Department saveOrUpdate(Y9Department dept)
-
saveProperties
Y9Department saveProperties(String id, String properties)
保存或者更新部门扩展信息- 参数:
id- 部门唯一标识properties- 扩展属性- 返回:
Y9Department
-
updateTabIndex
Y9Department updateTabIndex(String id, int tabIndex)
保存或者更新部门扩展信息- 参数:
id- 部门唯一标识tabIndex- 排序- 返回:
Y9Department
-
-