接口 PositionService
-
- 所有已知实现类:
PositionServiceImpl
public interface PositionService职位服务- 作者:
- guer
-
-
方法概要
所有方法 实例方法 抽象方法 默认方法 修饰符和类型 方法 说明 default voiddelete(Long userId, Long departmentId, Long dutyId)删除职位信息voiddelete(PositionSearchParams searchParams)根据搜索参数删除职位信息default voiddelete(Position position)删除职位信息default Collection<Position>findByDepartmentId(Long departmentId)通过部门id查询职位信息列表default Collection<Position>findByUserId(Long userId)通过用户id查询职位信息列表default Collection<Long>findDepartmentIdList(PositionSearchParams searchParams)通过搜索参数查询部门ID列表default Collection<Long>findDutyIdList(PositionSearchParams searchParams)通过搜索参数查询职务ID列表Collection<Position>findList(PositionSearchParams searchParams)通过搜索参数查询职位信息列表PositionfindOne(PositionSearchParams searchParams)通过搜索参数查询职位信息net.guerlab.web.result.ListObject<Position>findPage(PositionSearchParams searchParams)通过搜索参数查询职位信息列表default Collection<Long>findUserIdList(PositionSearchParams searchParams)通过搜索参数查询用户ID列表default booleanhas(PositionSearchParams searchParams)通过搜索参数判断是否有职位信息default voidsave(Long userId, Long departmentId, Long dutyId)保存职位信息voidsave(Collection<Position> positionList)保存职位信息default voidsave(Position position)保存职位信息
-
-
-
方法详细资料
-
findOne
Position findOne(PositionSearchParams searchParams)
通过搜索参数查询职位信息- 参数:
searchParams- 搜索参数- 返回:
- 职位信息
-
has
default boolean has(PositionSearchParams searchParams)
通过搜索参数判断是否有职位信息- 参数:
searchParams- 搜索参数- 返回:
- 是否有职位信息
-
findList
Collection<Position> findList(PositionSearchParams searchParams)
通过搜索参数查询职位信息列表- 参数:
searchParams- 搜索参数- 返回:
- 职位信息列表
-
findUserIdList
default Collection<Long> findUserIdList(PositionSearchParams searchParams)
通过搜索参数查询用户ID列表- 参数:
searchParams- 搜索参数- 返回:
- 用户ID列表
-
findDepartmentIdList
default Collection<Long> findDepartmentIdList(PositionSearchParams searchParams)
通过搜索参数查询部门ID列表- 参数:
searchParams- 搜索参数- 返回:
- 部门ID列表
-
findDutyIdList
default Collection<Long> findDutyIdList(PositionSearchParams searchParams)
通过搜索参数查询职务ID列表- 参数:
searchParams- 搜索参数- 返回:
- 职务ID列表
-
findPage
net.guerlab.web.result.ListObject<Position> findPage(PositionSearchParams searchParams)
通过搜索参数查询职位信息列表- 参数:
searchParams- 搜索参数- 返回:
- 职位信息列表
-
findByUserId
default Collection<Position> findByUserId(Long userId)
通过用户id查询职位信息列表- 参数:
userId- 用户id- 返回:
- 职位信息列表
-
findByDepartmentId
default Collection<Position> findByDepartmentId(Long departmentId)
通过部门id查询职位信息列表- 参数:
departmentId- 部门id- 返回:
- 职位信息列表
-
save
default void save(Position position)
保存职位信息- 参数:
position- 职位信息
-
save
default void save(Long userId, Long departmentId, Long dutyId)
保存职位信息- 参数:
userId- 用户iddepartmentId- 部门IDdutyId- 职务ID
-
save
void save(Collection<Position> positionList)
保存职位信息- 参数:
positionList- 职位信息列表
-
delete
void delete(PositionSearchParams searchParams)
根据搜索参数删除职位信息- 参数:
searchParams- 搜索参数
-
delete
default void delete(Position position)
删除职位信息- 参数:
position- 职位信息
-
-