|
@ -119,6 +119,7 @@ public class IcPlacePatrolTeamServiceImpl extends BaseServiceImpl<IcPlacePatrolT |
|
|
entity1.setMobile(m.getMobile()); |
|
|
entity1.setMobile(m.getMobile()); |
|
|
entityList.add(entity1); |
|
|
entityList.add(entity1); |
|
|
} |
|
|
} |
|
|
|
|
|
//物理删除
|
|
|
placePatrolTeamStaffService.delByTeamId(formDTO.getTeamId()); |
|
|
placePatrolTeamStaffService.delByTeamId(formDTO.getTeamId()); |
|
|
placePatrolTeamStaffService.insertBatch(entityList); |
|
|
placePatrolTeamStaffService.insertBatch(entityList); |
|
|
|
|
|
|
|
@ -130,13 +131,13 @@ public class IcPlacePatrolTeamServiceImpl extends BaseServiceImpl<IcPlacePatrolT |
|
|
**/ |
|
|
**/ |
|
|
@Override |
|
|
@Override |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
public void del(String teamId) { |
|
|
public void del(String staffId, String teamId) { |
|
|
//1.删除分队主表数据
|
|
|
//1.删除分队主表数据
|
|
|
if (baseDao.deleteById(teamId) < NumConstant.ONE) { |
|
|
if (baseDao.deleteById(teamId) < NumConstant.ONE) { |
|
|
throw new RenException(String.format("删除九小场所下分队信息失败,分队Id->%s", teamId)); |
|
|
throw new RenException(String.format("删除九小场所下分队信息失败,分队Id->%s", teamId)); |
|
|
} |
|
|
} |
|
|
//2.删除分队成员字表数据
|
|
|
//2.逻辑删除分队成员字表数据
|
|
|
placePatrolTeamStaffService.delByTeamId(teamId); |
|
|
placePatrolTeamStaffService.upByTeamId(staffId, teamId); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
@ -174,7 +175,7 @@ public class IcPlacePatrolTeamServiceImpl extends BaseServiceImpl<IcPlacePatrolT |
|
|
StringBuffer gridNames = new StringBuffer(""); |
|
|
StringBuffer gridNames = new StringBuffer(""); |
|
|
for (String str : resultDTO.getGridIds().split(",")) { |
|
|
for (String str : resultDTO.getGridIds().split(",")) { |
|
|
gridList.forEach(r -> { |
|
|
gridList.forEach(r -> { |
|
|
if (str.equals(r.getGridName())) { |
|
|
if (str.equals(r.getId())) { |
|
|
gridNames.append("".equals(gridNames) ? r.getGridName() : "," + r.getGridName()); |
|
|
gridNames.append("".equals(gridNames) ? r.getGridName() : "," + r.getGridName()); |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
@ -230,7 +231,7 @@ public class IcPlacePatrolTeamServiceImpl extends BaseServiceImpl<IcPlacePatrolT |
|
|
StringBuffer gridNames = new StringBuffer(""); |
|
|
StringBuffer gridNames = new StringBuffer(""); |
|
|
for (String str : dto.getGridIds().split(",")) { |
|
|
for (String str : dto.getGridIds().split(",")) { |
|
|
gridList.forEach(r -> { |
|
|
gridList.forEach(r -> { |
|
|
if (str.equals(r.getGridName())) { |
|
|
if (str.equals(r.getId())) { |
|
|
gridNames.append("".equals(gridNames) ? r.getGridName() : "," + r.getGridName()); |
|
|
gridNames.append("".equals(gridNames) ? r.getGridName() : "," + r.getGridName()); |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|