岗位导入

This commit is contained in:
guixinman
2025-06-20 11:47:39 +08:00
parent 158aae51f4
commit 1ea55fbc51
2 changed files with 3 additions and 0 deletions

View File

@@ -189,6 +189,7 @@ public class PositionAuditServiceImpl implements PositionAuditService {
Assert.notNull(hrCompanyService.find(HrCompanyPageQueryDTO.builder().id(operatorDto.getCompanyId()).companyTypes(Arrays.asList(HrCompanyEnum.KH.getType(), HrCompanyEnum.SELF.getType())).orgId(positionDto.getOrgId()).build()), "未查询到用工企业"); Assert.notNull(hrCompanyService.find(HrCompanyPageQueryDTO.builder().id(operatorDto.getCompanyId()).companyTypes(Arrays.asList(HrCompanyEnum.KH.getType(), HrCompanyEnum.SELF.getType())).orgId(positionDto.getOrgId()).build()), "未查询到用工企业");
List<Position> positions = positionMapper.selectList(new LambdaQueryWrapper<Position>() List<Position> positions = positionMapper.selectList(new LambdaQueryWrapper<Position>()
.eq(Position::getDeleted,false)
.eq(Position::getCompanyId, operatorDto.getCompanyId()) .eq(Position::getCompanyId, operatorDto.getCompanyId())
.eq(Position::getOrgId, positionDto.getOrgId()) .eq(Position::getOrgId, positionDto.getOrgId())
.eq(Position::getPositionName, operatorDto.getPositionName()) .eq(Position::getPositionName, operatorDto.getPositionName())

View File

@@ -140,6 +140,7 @@ public class PositionServiceImpl implements PositionService {
Assert.notNull(hrCompanyService.find(HrCompanyPageQueryDTO.builder().id(operatorDto.getCompanyId()).orgId(orgId).companyTypes(Arrays.asList(HrCompanyEnum.KH.getType(), HrCompanyEnum.SELF.getType())).build()), "未查询到用工企业"); Assert.notNull(hrCompanyService.find(HrCompanyPageQueryDTO.builder().id(operatorDto.getCompanyId()).orgId(orgId).companyTypes(Arrays.asList(HrCompanyEnum.KH.getType(), HrCompanyEnum.SELF.getType())).build()), "未查询到用工企业");
List<Position> positions = positionMapper.selectList(new LambdaQueryWrapper<Position>() List<Position> positions = positionMapper.selectList(new LambdaQueryWrapper<Position>()
.eq(Position::getDeleted,false)
.eq(Position::getCompanyId, operatorDto.getCompanyId()) .eq(Position::getCompanyId, operatorDto.getCompanyId())
.eq(Position::getOrgId, orgId) .eq(Position::getOrgId, orgId)
.eq(Position::getPositionName, operatorDto.getPositionName()) .eq(Position::getPositionName, operatorDto.getPositionName())
@@ -170,6 +171,7 @@ public class PositionServiceImpl implements PositionService {
} }
Assert.notNull(hrCompanyService.find(HrCompanyPageQueryDTO.builder().id(operatorDto.getCompanyId()).companyTypes(Arrays.asList(HrCompanyEnum.KH.getType(), HrCompanyEnum.SELF.getType())).orgId(positionDto.getOrgId()).build()), "未查询到用工企业"); Assert.notNull(hrCompanyService.find(HrCompanyPageQueryDTO.builder().id(operatorDto.getCompanyId()).companyTypes(Arrays.asList(HrCompanyEnum.KH.getType(), HrCompanyEnum.SELF.getType())).orgId(positionDto.getOrgId()).build()), "未查询到用工企业");
List<Position> positions = positionMapper.selectList(new LambdaQueryWrapper<Position>() List<Position> positions = positionMapper.selectList(new LambdaQueryWrapper<Position>()
.eq(Position::getDeleted,false)
.eq(Position::getCompanyId, operatorDto.getCompanyId()) .eq(Position::getCompanyId, operatorDto.getCompanyId())
.eq(Position::getOrgId, positionDto.getOrgId()) .eq(Position::getOrgId, positionDto.getOrgId())
.eq(Position::getPositionName, operatorDto.getPositionName()) .eq(Position::getPositionName, operatorDto.getPositionName())