岗位导入

This commit is contained in:
guixinman
2025-06-20 11:31:27 +08:00
parent 711dbd4d5d
commit 158aae51f4
2 changed files with 2 additions and 0 deletions

View File

@@ -303,6 +303,7 @@ public class ImportDetailPositionAdminProvider extends AbstractCommonImportProvi
if (StringUtils.isNotBlank(importDetailPositionDTO.getPositionName())) { if (StringUtils.isNotBlank(importDetailPositionDTO.getPositionName())) {
//当前机构下,相同的用工企业,不能存在相同的岗位名称 //当前机构下,相同的用工企业,不能存在相同的岗位名称
List<Position> positions = positionMapper.selectList(new LambdaQueryWrapper<Position>() List<Position> positions = positionMapper.selectList(new LambdaQueryWrapper<Position>()
.eq(Position::getDeleted,false)
.eq(Position::getCompanyId, importDetailPositionDTO.getCompanyId()) .eq(Position::getCompanyId, importDetailPositionDTO.getCompanyId())
.eq(Position::getOrgId, hrCompanyDTO.getOrgId()) .eq(Position::getOrgId, hrCompanyDTO.getOrgId())
.eq(Position::getPositionName, importDetailPositionDTO.getPositionName()) .eq(Position::getPositionName, importDetailPositionDTO.getPositionName())

View File

@@ -296,6 +296,7 @@ public class ImportDetailPositionProvider extends AbstractCommonImportProvider<I
if (StringUtils.isNotBlank(importDetailPositionDTO.getPositionName())) { if (StringUtils.isNotBlank(importDetailPositionDTO.getPositionName())) {
//当前机构下,相同的用工企业,不能存在相同的岗位名称 //当前机构下,相同的用工企业,不能存在相同的岗位名称
List<Position> positions = positionMapper.selectList(new LambdaQueryWrapper<Position>() List<Position> positions = positionMapper.selectList(new LambdaQueryWrapper<Position>()
.eq(Position::getDeleted,false)
.eq(Position::getCompanyId, importDetailPositionDTO.getCompanyId()) .eq(Position::getCompanyId, importDetailPositionDTO.getCompanyId())
.eq(Position::getOrgId, UserContextHolder.getExistLoginOrgId()) .eq(Position::getOrgId, UserContextHolder.getExistLoginOrgId())
.eq(Position::getPositionName, importDetailPositionDTO.getPositionName()) .eq(Position::getPositionName, importDetailPositionDTO.getPositionName())