Commit 7e2e5b52 authored by chenzhao's avatar chenzhao

bug 2403 队伍未显示图片

parent b0ec72b7
...@@ -26,6 +26,10 @@ public class FireBrigadeResourceDto extends BaseDto { ...@@ -26,6 +26,10 @@ public class FireBrigadeResourceDto extends BaseDto {
@ApiModelProperty(value = "资源图片") @ApiModelProperty(value = "资源图片")
private List<String> image; private List<String> image;
/*2403 队伍未显示图片 陈召 2021-09-23*/
private String pic;
@ApiModelProperty(value = "资源类型") @ApiModelProperty(value = "资源类型")
private String type; private String type;
......
...@@ -49,10 +49,7 @@ import org.typroject.tyboot.core.foundation.utils.ValidationUtil; ...@@ -49,10 +49,7 @@ import org.typroject.tyboot.core.foundation.utils.ValidationUtil;
import org.typroject.tyboot.core.rdbms.service.BaseService; import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
import java.util.ArrayList; import java.util.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
...@@ -147,7 +144,7 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe ...@@ -147,7 +144,7 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe
//通知实战指挥页面发送mqtt 默认发送 String 类型 0, 新警情 1 警情状态变化 //通知实战指挥页面发送mqtt 默认发送 String 类型 0, 新警情 1 警情状态变化
emqKeeper.getMqttClient().publish(topic, "0".getBytes(), RuleConfig.DEFAULT_QOS, true); emqKeeper.getMqttClient().publish(topic, "0".getBytes(), RuleConfig.DEFAULT_QOS, true);
} catch (MqttException e) { } catch (MqttException e) {
throw new RuntimeException(); throw new RuntimeException();
} }
return true; return true;
...@@ -209,6 +206,20 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe ...@@ -209,6 +206,20 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe
// 3.消防队伍-监控大队 // 3.消防队伍-监控大队
List<FireBrigadeResourceDto> monitorFireBrigadeList = fireTeamService.listMonitorFireBrigade(); List<FireBrigadeResourceDto> monitorFireBrigadeList = fireTeamService.listMonitorFireBrigade();
/*bug 2403 队伍未显示图片 2021-09-23 陈召开始 */
for (FireBrigadeResourceDto fireBrigadeResourceDto : monitorFireBrigadeList) {
if (fireBrigadeResourceDto.getPic() != null) {
String[] split = fireBrigadeResourceDto.getPic().split(",");
if (split.length > 1) {
fireBrigadeResourceDto.setImage(Arrays.asList(split));
} else {
List<String> objects = new ArrayList<>();
objects.add(fireBrigadeResourceDto.getPic());
fireBrigadeResourceDto.setImage(objects);
}
}
}
/*bug 2403 队伍未显示图片 2021-09-23 陈召结束 */
FireBrigadeResourceDto monitorResourceDto = new FireBrigadeResourceDto(); FireBrigadeResourceDto monitorResourceDto = new FireBrigadeResourceDto();
monitorResourceDto.setId("0"); monitorResourceDto.setId("0");
monitorResourceDto.setName(FireBrigadeTypeEnum.监控大队.getName()); monitorResourceDto.setName(FireBrigadeTypeEnum.监控大队.getName());
...@@ -223,7 +234,6 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe ...@@ -223,7 +234,6 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe
} }
private List<PowerTransferCompanyResources> DtoEntityBatchConvert(List<PowerTransferCompanyResourcesDto> powerTransferCompanyResourcesDtoList, Long powerTransferCompanySequenceNbr) { private List<PowerTransferCompanyResources> DtoEntityBatchConvert(List<PowerTransferCompanyResourcesDto> powerTransferCompanyResourcesDtoList, Long powerTransferCompanySequenceNbr) {
ArrayList<PowerTransferCompanyResources> powerTransferCompanyResourcesList = new ArrayList<>(); ArrayList<PowerTransferCompanyResources> powerTransferCompanyResourcesList = new ArrayList<>();
PowerTransferCompanyResources powerTransferCompanyResources; PowerTransferCompanyResources powerTransferCompanyResources;
...@@ -352,7 +362,7 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe ...@@ -352,7 +362,7 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe
transferDetail.deleteCharAt(transferDetail.length() - 1); transferDetail.deleteCharAt(transferDetail.length() - 1);
String transferDetails = templateContent.replace("departmentName-type-resourcesNum", String transferDetails = templateContent.replace("departmentName-type-resourcesNum",
transferDetail.toString()).replace("rescueGrid", rescueGrid == null ? "" : rescueGrid).replace( transferDetail.toString()).replace("rescueGrid", rescueGrid == null ? "" : rescueGrid).replace(
"taskStatus", ""); "taskStatus", "");
transferContent.add(transferDetails); transferContent.add(transferDetails);
}); });
...@@ -363,10 +373,10 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe ...@@ -363,10 +373,10 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe
@Override @Override
public List<PowerCompanyCountDto> getPowerCompanyCountDtocount(Long id) { public List<PowerCompanyCountDto> getPowerCompanyCountDtocount(Long id) {
List<PowerCompanyCountDto> list= powerTransferMapper.getPowerCompanyCountDtocount(id); List<PowerCompanyCountDto> list = powerTransferMapper.getPowerCompanyCountDtocount(id);
if(list!=null&&list.size()>0){ if (list != null && list.size() > 0) {
list.stream().forEach(powerCompanyCountDto->{ list.stream().forEach(powerCompanyCountDto -> {
List<PowerCarCountDto> li= powerTransferMapper.getPowerCarCountDtocount(id,powerCompanyCountDto.getCompanyId()); List<PowerCarCountDto> li = powerTransferMapper.getPowerCarCountDtocount(id, powerCompanyCountDto.getCompanyId());
powerCompanyCountDto.setPowerCarCountDto(li); powerCompanyCountDto.setPowerCarCountDto(li);
}); });
} }
......
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