Commit e3232c79 authored by tianyiming's avatar tianyiming

通过组id查询组及组内人员信息修改

parent 41eccf78
...@@ -436,16 +436,14 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI ...@@ -436,16 +436,14 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
List<GroupAndPersonInfoDto> result = new ArrayList<>(); List<GroupAndPersonInfoDto> result = new ArrayList<>();
List<AgencyUserModel> agencyUserModelList = Privilege.groupUserClient.queryForList(groupId).getResult(); List<AgencyUserModel> agencyUserModelList = Privilege.groupUserClient.queryForList(groupId).getResult();
if (!ObjectUtils.isEmpty(agencyUserModelList) && agencyUserModelList.size() > 0) { if (!ObjectUtils.isEmpty(agencyUserModelList) && agencyUserModelList.size() > 0) {
for (AgencyUserModel agencyUserModel : agencyUserModelList) { for (AgencyUserModel agencyUserModel : agencyUserModelList) {
GroupAndPersonInfoDto groupAndPersonInfoDto = new GroupAndPersonInfoDto(); GroupAndPersonInfoDto groupAndPersonInfoDto = tzsUserInfoMapper.getUnitInfoByUserId(agencyUserModel.getUserId());
groupAndPersonInfoDto = tzsUserInfoMapper.getUnitInfoByUserId(agencyUserModel.getUserId()); if (ObjectUtils.isEmpty(groupAndPersonInfoDto)) {
groupAndPersonInfoDto.setGroupId(groupId); groupAndPersonInfoDto.setGroupId(groupId);
String groupName = Privilege.groupClient.seleteOne(groupId).getResult().getGroupName(); String groupName = Privilege.groupClient.seleteOne(groupId).getResult().getGroupName();
groupAndPersonInfoDto.setGroupName(groupName); groupAndPersonInfoDto.setGroupName(groupName);
groupAndPersonInfoDto.setUserId(agencyUserModel.getUserId()); groupAndPersonInfoDto.setUserId(agencyUserModel.getUserId());
groupAndPersonInfoDto.setUserName(agencyUserModel.getRealName()); groupAndPersonInfoDto.setUserName(agencyUserModel.getRealName());
String[] UnitType = groupAndPersonInfoDto.getUnitType().split(","); String[] UnitType = groupAndPersonInfoDto.getUnitType().split(",");
if (UnitType.length > 0) { if (UnitType.length > 0) {
StringBuilder unitTypeCode = new StringBuilder(); StringBuilder unitTypeCode = new StringBuilder();
...@@ -456,10 +454,12 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI ...@@ -456,10 +454,12 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
} else { } else {
groupAndPersonInfoDto.setUnitTypeCode(UnitTypeEnum.getCode.get(UnitType)); groupAndPersonInfoDto.setUnitTypeCode(UnitTypeEnum.getCode.get(UnitType));
} }
if (!ObjectUtils.isEmpty(groupAndPersonInfoDto.getEquipCategory())) {
String EquipCategory = groupAndPersonInfoDto.getEquipCategory() String EquipCategory = groupAndPersonInfoDto.getEquipCategory()
.replace("[","") .replace("[", "")
.replace("]","") .replace("]", "")
.replace("\"",""); .replace("\"", "");
List<String> equipCategoryList = Arrays.asList(EquipCategory.split(",")); List<String> equipCategoryList = Arrays.asList(EquipCategory.split(","));
if (equipCategoryList.size() > 0) { if (equipCategoryList.size() > 0) {
StringBuilder equipCategoryCode = new StringBuilder(); StringBuilder equipCategoryCode = new StringBuilder();
...@@ -474,6 +474,11 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI ...@@ -474,6 +474,11 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
groupAndPersonInfoDto.setEquipCategory(EquipmentClassifityEnum.getName.get(equipCategoryList.get(0))); groupAndPersonInfoDto.setEquipCategory(EquipmentClassifityEnum.getName.get(equipCategoryList.get(0)));
groupAndPersonInfoDto.setEquipCategoryCode(equipCategoryList.get(0)); groupAndPersonInfoDto.setEquipCategoryCode(equipCategoryList.get(0));
} }
} else {
groupAndPersonInfoDto.setEquipCategory(null);
groupAndPersonInfoDto.setEquipCategoryCode(null);
}
}
result.add(groupAndPersonInfoDto); result.add(groupAndPersonInfoDto);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment