|
@@ -259,7 +259,6 @@ public class PersonnelService extends ServiceImpl<PersonnelMapper, Personnel> {
|
|
|
public String queryPageList(PersonnelVO personnelVO) {
|
|
|
PersonnelVO personnelVO1 = cacheUtils.getLoginUser(StpUtil.getLoginIdAsInt());
|
|
|
LambdaQueryWrapper<Personnel> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
-
|
|
|
if(personnelVO.getName()==null)
|
|
|
{personnelVO.setName("");
|
|
|
}
|
|
@@ -278,7 +277,6 @@ public class PersonnelService extends ServiceImpl<PersonnelMapper, Personnel> {
|
|
|
LambdaQueryWrapper<AssoDepartPos> qw = new LambdaQueryWrapper<>();
|
|
|
qw.in(AssoDepartPos::getDepartmentId, personnelVO.getDepartmentIds());
|
|
|
List<Integer> dpIds = departPosiService.list(qw).stream().map(AssoDepartPos::getId).collect(Collectors.toList());
|
|
|
-
|
|
|
LambdaQueryWrapper<AssoPerDp> qw2 = new LambdaQueryWrapper<>();
|
|
|
qw2.in(AssoPerDp::getDepartPosiId, dpIds);
|
|
|
List<Integer> perIds = perDpService.list(qw2).stream().map(AssoPerDp::getPersonnelId).collect(Collectors.toList());
|
|
@@ -301,7 +299,6 @@ public class PersonnelService extends ServiceImpl<PersonnelMapper, Personnel> {
|
|
|
if (personnelVO.getTenant() != null) {
|
|
|
queryWrapper.eq(Personnel::getTenantId, personnelVO.getTenant());
|
|
|
}
|
|
|
-
|
|
|
SecurityUtils.startDataScope("/admin/user/check");
|
|
|
List<Personnel> personnelList = this.page(new Page<>(personnelVO.getCurrent(), personnelVO.getSize()), queryWrapper).getRecords();
|
|
|
SecurityUtils.startDataScope("/admin/user/check");
|