接口 DepartmentDutyDistributionService
-
public interface DepartmentDutyDistributionService部门职务分配服务- 作者:
- guer
-
-
方法概要
所有方法 实例方法 抽象方法 默认方法 修饰符和类型 方法 说明 voiddelete(DepartmentDutyDistributionSearchParams searchParams)删除记录default voiddeleteByDepartmentId(Long departmentId)删除记录default voiddeleteByDutyId(Long dutyId)删除记录Collection<DepartmentDutyDistribution>find(DepartmentDutyDistributionSearchParams searchParams)根据搜索参数查询列表default Collection<Long>findDepartmentIdByDutyId(Long dutyId)通过职务ID查询部门ID集合default Collection<Long>findDutyIdByDepartmentId(Long departmentId)通过部门ID查询职务ID集合default booleanhas(Long departmentId, Long dutyId)判断是否存在分配记录voidsave(Collection<DepartmentDutyDistribution> list)添加记录
-
-
-
方法详细资料
-
find
Collection<DepartmentDutyDistribution> find(DepartmentDutyDistributionSearchParams searchParams)
根据搜索参数查询列表- 参数:
searchParams- 搜索参数- 返回:
- 分配列表
-
has
default boolean has(Long departmentId, Long dutyId)
判断是否存在分配记录- 参数:
departmentId- 部门IDdutyId- 职务ID- 返回:
- 是否存在分配记录
-
findDutyIdByDepartmentId
default Collection<Long> findDutyIdByDepartmentId(Long departmentId)
通过部门ID查询职务ID集合- 参数:
departmentId- 部门ID- 返回:
- 职务ID集合
-
findDepartmentIdByDutyId
default Collection<Long> findDepartmentIdByDutyId(Long dutyId)
通过职务ID查询部门ID集合- 参数:
dutyId- 职务ID- 返回:
- 部门ID集合
-
save
void save(Collection<DepartmentDutyDistribution> list)
添加记录- 参数:
list- 待添加记录
-
delete
void delete(DepartmentDutyDistributionSearchParams searchParams)
删除记录- 参数:
searchParams- 搜索参数
-
deleteByDepartmentId
default void deleteByDepartmentId(Long departmentId)
删除记录- 参数:
departmentId- 部门ID
-
deleteByDutyId
default void deleteByDutyId(Long dutyId)
删除记录- 参数:
dutyId- 职务ID
-
-