Commit d6753799 authored by duanruiming's avatar duanruiming

[update] 优化方案实体类

parent 057f81c9
......@@ -66,7 +66,7 @@ public class DTStaticInfoServiceImpl implements StaticInfoService {
private SchemePhaseLightsVO getSchemePhaseLightsVO(String crossId, List<PhaseInfoPojo> phaseInfoPojos, List<LightsInfoPojo> lightsInfoPojos, List<PhaseStageInfoPojo> phaseStageInfoPojos, List<SchemeInfoPojo> schemeInfoPojos) {
SchemePhaseLightsVO schemePhaseLightsVO = new SchemePhaseLightsVO();
List<BaseCrossSchemePO> crossSchemeList = getCrossSchemeList(crossId, schemeInfoPojos);
List<CrossSchemePO> crossSchemeList = getCrossSchemeList(crossId, schemeInfoPojos);
List<CrossPhasePO> crossPhaseList = getCrossPhaseList(crossId, phaseInfoPojos, phaseStageInfoPojos, schemeInfoPojos);
List<CrossLightsPO> crossLightsList = getCrossLightsList(crossId, phaseInfoPojos, lightsInfoPojos);
List<CrossPhaseLightsPO> crossPhaseLightsPOList = getCrossPhaseLightsList(crossId, crossPhaseList, phaseInfoPojos, phaseStageInfoPojos);
......@@ -192,19 +192,19 @@ public class DTStaticInfoServiceImpl implements StaticInfoService {
return crossPhaseList.stream().distinct().collect(Collectors.toList());
}
private List<BaseCrossSchemePO> getCrossSchemeList(String crossId, List<SchemeInfoPojo> schemeInfoPojos) {
List<BaseCrossSchemePO> crossSchemeList = new ArrayList<>();
private List<CrossSchemePO> getCrossSchemeList(String crossId, List<SchemeInfoPojo> schemeInfoPojos) {
List<CrossSchemePO> crossSchemeList = new ArrayList<>();
for (SchemeInfoPojo schemeInfoPojo : schemeInfoPojos) {
BaseCrossSchemePO baseCrossSchemePO = new BaseCrossSchemePO();
baseCrossSchemePO.setSchemeNo(String.valueOf(schemeInfoPojo.getSchemeId()));
baseCrossSchemePO.setName(StringUtils.join("方案", schemeInfoPojo.getSchemeId()));
baseCrossSchemePO.setCrossId(crossId);
baseCrossSchemePO.setCycle(schemeInfoPojo.getCycle());
baseCrossSchemePO.setCoordPhase(schemeInfoPojo.getHarmonizeId());
baseCrossSchemePO.setOffset(schemeInfoPojo.getOffset());
baseCrossSchemePO.setSource(1);
baseCrossSchemePO.setIsDeleted(0);
crossSchemeList.add(baseCrossSchemePO);
CrossSchemePO crossSchemePO = new CrossSchemePO();
crossSchemePO.setSchemeNo(String.valueOf(schemeInfoPojo.getSchemeId()));
crossSchemePO.setName(StringUtils.join("方案", schemeInfoPojo.getSchemeId()));
crossSchemePO.setCrossId(crossId);
crossSchemePO.setCycle(schemeInfoPojo.getCycle());
crossSchemePO.setCoordPhase(schemeInfoPojo.getHarmonizeId());
crossSchemePO.setOffset(schemeInfoPojo.getOffset());
crossSchemePO.setSource(1);
crossSchemePO.setIsDeleted(0);
crossSchemeList.add(crossSchemePO);
}
return crossSchemeList;
}
......
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