类 Y9PersonsToPositionsServiceImpl
- java.lang.Object
-
- net.risesoft.service.relation.impl.Y9PersonsToPositionsServiceImpl
-
- 所有已实现的接口:
Y9PersonsToPositionsService
@Transactional(value="rsTenantTransactionManager", readOnly=true) @Service public class Y9PersonsToPositionsServiceImpl extends Object implements Y9PersonsToPositionsService- 作者:
- dingzhaojun, qinman, mengjuhua
- Date:
- 2022/2/10
-
-
构造器概要
构造器 构造器 说明 Y9PersonsToPositionsServiceImpl()
-
方法概要
-
-
-
方法详细资料
-
addPersons
@Transactional(readOnly=false) public List<Y9PersonsToPositions> addPersons(String positionId, String[] personIds)
从接口复制的说明:Y9PersonsToPositionsService为岗位添加人员- 指定者:
addPersons在接口中Y9PersonsToPositionsService- 参数:
positionId- 岗位idpersonIds- 人员id数组- 返回:
List<Y9PersonsToPositions>
-
addPositions
@Transactional(readOnly=false) public List<Y9PersonsToPositions> addPositions(String personId, String[] positionIds)
从接口复制的说明:Y9PersonsToPositionsService为人员添加多个岗位- 指定者:
addPositions在接口中Y9PersonsToPositionsService- 参数:
personId- 人员idpositionIds- 岗位id数组- 返回:
List<Y9PersonsToPositions>
-
deleteByPersonId
@Transactional(readOnly=false) public void deleteByPersonId(String personId)
从接口复制的说明:Y9PersonsToPositionsService根据人员ID,删除岗位和人员的映射关系- 指定者:
deleteByPersonId在接口中Y9PersonsToPositionsService- 参数:
personId- 人员id
-
deleteByPositionId
@Transactional(readOnly=false) public void deleteByPositionId(String positionId)
从接口复制的说明:Y9PersonsToPositionsService根据岗位ID,删除岗位和人员的映射关系- 指定者:
deleteByPositionId在接口中Y9PersonsToPositionsService- 参数:
positionId- 岗位id
-
deletePersons
@Transactional(readOnly=false) public void deletePersons(String positionId, String[] personIds)
从接口复制的说明:Y9PersonsToPositionsService从岗位移除人员- 指定者:
deletePersons在接口中Y9PersonsToPositionsService- 参数:
positionId- 岗位idpersonIds- 人员id数组
-
deletePositions
@Transactional(readOnly=false) public void deletePositions(String personId, String[] positionIds)
从接口复制的说明:Y9PersonsToPositionsService为人员移除岗位- 指定者:
deletePositions在接口中Y9PersonsToPositionsService- 参数:
personId- 人员idpositionIds- 岗位id数组
-
findByPositionId
public List<Y9PersonsToPositions> findByPositionId(String positionId)
从接口复制的说明:Y9PersonsToPositionsService根据岗位id查找 人员和岗位的关联关系- 指定者:
findByPositionId在接口中Y9PersonsToPositionsService- 参数:
positionId- 岗位id- 返回:
List<Y9PersonsToPositions>
-
listByPersonId
public List<Y9PersonsToPositions> listByPersonId(String personId)
- 指定者:
listByPersonId在接口中Y9PersonsToPositionsService
-
listByPositionId
public List<Y9PersonsToPositions> listByPositionId(String positionId)
从接口复制的说明:Y9PersonsToPositionsService根据岗位id获取对应关系- 指定者:
listByPositionId在接口中Y9PersonsToPositionsService- 参数:
positionId- 岗位id- 返回:
List<Y9PersonsToPositions>
-
listPositionIdsByPersonId
public List<String> listPositionIdsByPersonId(String personId)
从接口复制的说明:Y9PersonsToPositionsService根据人员id获取岗位ID- 指定者:
listPositionIdsByPersonId在接口中Y9PersonsToPositionsService- 参数:
personId- 人员id- 返回:
List<String>
-
orderPersons
@Transactional(readOnly=false) public List<Y9PersonsToPositions> orderPersons(String positionId, String[] personIds)
从接口复制的说明:Y9PersonsToPositionsService保存排序结果- 指定者:
orderPersons在接口中Y9PersonsToPositionsService- 参数:
positionId- 岗位idpersonIds- 人员id数组- 返回:
List<Y9PersonsToPositions>
-
orderPositions
@Transactional(readOnly=false) public List<Y9PersonsToPositions> orderPositions(String personId, String[] positionIds)
从接口复制的说明:Y9PersonsToPositionsService保存排序结果- 指定者:
orderPositions在接口中Y9PersonsToPositionsService- 参数:
personId- 人员idpositionIds- 岗位id数组- 返回:
List<Y9PersonsToPositions>
-
getPositionIdsByPersonId
public String getPositionIdsByPersonId(String personId)
从接口复制的说明:Y9PersonsToPositionsService根据人员id获取所拥有的岗位id(,分隔)- 指定者:
getPositionIdsByPersonId在接口中Y9PersonsToPositionsService- 参数:
personId- 人员id- 返回:
String
-
-