提交 d0fdb050 authored 作者: ljj's avatar ljj

feat(screen): 新增自核查展示

上级 91f394cd
...@@ -6,6 +6,8 @@ import lombok.Builder; ...@@ -6,6 +6,8 @@ import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import java.util.List;
/** /**
* 大屏自核查地图展示VO * 大屏自核查地图展示VO
* *
...@@ -24,6 +26,8 @@ public class MapCheckVO { ...@@ -24,6 +26,8 @@ public class MapCheckVO {
@ApiModelProperty(value = "区域名称") @ApiModelProperty(value = "区域名称")
private String areaName; private String areaName;
@ApiModelProperty(value = "预警信息")
private List<CheckUnitInfoList> data;
} }
...@@ -10,7 +10,10 @@ import lombok.extern.slf4j.Slf4j; ...@@ -10,7 +10,10 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
/** /**
* @author ozoz * @author ozoz
...@@ -21,6 +24,7 @@ import java.util.List; ...@@ -21,6 +24,7 @@ import java.util.List;
public class CheckMapTask { public class CheckMapTask {
private final static String ZJ_ID = "8017d86d-cf3c-1fe3-90ea-f8a8333a2254"; private final static String ZJ_ID = "8017d86d-cf3c-1fe3-90ea-f8a8333a2254";
Map<Integer, List<CheckUnitInfo>> collect = new HashMap<>();
@Autowired @Autowired
private UnitsDao unitsDao; private UnitsDao unitsDao;
...@@ -32,19 +36,28 @@ public class CheckMapTask { ...@@ -32,19 +36,28 @@ public class CheckMapTask {
@Autowired @Autowired
private SelfCheckBillService selfCheckBillService; private SelfCheckBillService selfCheckBillService;
public void init() {
public void initArea() {
// 查到了所有市的信息 // 查到了所有市的信息
List<RegionData> shis = regionDataDao.findAllByParentId(ZJ_ID); List<RegionData> shis = regionDataDao.findAllByParentId(ZJ_ID);
shis.forEach(o -> o.setRegionDatas(regionDataDao.findAllByParentId(o.getRegionId()))); shis.forEach(o -> o.setRegionDatas(regionDataDao.findAllByParentId(o.getRegionId())));
List<CheckUnitInfo> checkUnitInfos = checkScreenService.statMapData();
List<CheckUnitInfo> selfExamination = selfCheckBillService.selectNoFinSh2Weeks();
}
public Map<Integer, List<CheckUnitInfo>> init() {
List<CheckUnitInfo> checkUnitInfos = checkScreenService.statMapData();
List<CheckUnitInfo> selfExamination = selfCheckBillService.selectNoFinSh2Weeks();
checkUnitInfos.addAll(selfExamination);
Map<Integer, List<CheckUnitInfo>> collect = checkUnitInfos.stream().collect(Collectors.groupingBy(CheckUnitInfo::getUnitId));
return collect;
} }
......
# port # port
server.port=8088 server.port=8087
spring.application.name=equipment spring.application.name=equipment
spring.profiles.active=@activatedProperties@ spring.profiles.active=@activatedProperties@
logging.file=/opt/eqlog/equip.log logging.file=/opt/eqlog/equip.log
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论