|
@@ -79,13 +79,14 @@ public class DemGridMemberServiceImpl extends AbstractCrudService<DemGridMemberM
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<DemGridMember> gridMemberScatter(String gridArea, String mapGridName, Integer gridGrade){
|
|
|
+ public List<DemGridMember> gridMemberScatter(String gridArea, String mapGridName, Integer gridGrade, Integer seniorGrid){
|
|
|
List<DemGridMember> list = new ArrayList<>();
|
|
|
LambdaQueryWrapper<DemGridMember> queryWrapper = Wrappers.lambdaQuery();
|
|
|
queryWrapper.eq(DemGridMember::getDeleteFlag, 0)
|
|
|
.eq(StringUtils.isNotBlank(gridArea),DemGridMember::getGridArea, gridArea)
|
|
|
.eq(StringUtils.isNotBlank(mapGridName),DemGridMember::getMapGridName, mapGridName)
|
|
|
- .eq(gridGrade != null,DemGridMember::getGridGrade, gridGrade);
|
|
|
+ .eq(gridGrade != null,DemGridMember::getGridGrade, gridGrade)
|
|
|
+ .eq(seniorGrid != null,DemGridMember::getId, seniorGrid);
|
|
|
list = this.list(queryWrapper);
|
|
|
if (CollectionUtils.isNotEmpty(list)) {
|
|
|
List<Integer> gridMemberId = new ArrayList<>();
|