Commit 565d938a authored by duanruiming's avatar duanruiming

[add] 方案同步优化:相位灯组关系列表

parent 1bd048da
......@@ -161,13 +161,14 @@ public class StaticInfoServiceImpl implements StaticInfoService {
List<CrossSchemePO> CrossSchemePOList = crossSchemeMapper.selectByCrossId(crossId);
List<CrossPhasePO> crossPhasePOList = crossPhaseMapper.selectByCrossId(crossId);
List<CrossLightsPO> crossLightsPOList = crossLightsMapper.selectByCrossId(crossId);
List<CrossPhaseLightsPO> crossPhaseLightsPOList = crossPhaseLightsMapper.selectByCrossId(crossId);
//List<CrossPhaseLightsPO> crossPhaseLightsPOList = crossPhaseLightsMapper.selectByCrossId(crossId);
List<CrossPhaseLightsPO> crossPhaseLightsPOList = crossPhaseLightsMapper.selectByPhaseLightNocrossId(crossId);
net.wanji.databus.vo.SchemePhaseLightsVO schemePhaseLightsVO = new net.wanji.databus.vo.SchemePhaseLightsVO();
schemePhaseLightsVO.setCrossSchemeList(CrossSchemePOList);
schemePhaseLightsVO.setCrossPhaseList(crossPhasePOList);
schemePhaseLightsVO.setCrossLightsList(crossLightsPOList);
schemePhaseLightsVO.setCrossPhaseLightsPOList(crossPhaseLightsPOList);
return schemePhaseLightsVO;
......
......@@ -19,4 +19,6 @@ public interface CrossPhaseLightsMapper {
void insertBatch(@Param("entities") List<CrossPhaseLightsPO> crossPhaseLightsPOList);
List<CrossPhaseLightsPO> selectByCrossId(String crossId);
List<CrossPhaseLightsPO> selectByPhaseLightNocrossId(String crossId);
}
......@@ -30,6 +30,12 @@
from t_cross_phase_lights
where cross_id = #{crossId}
</select>
<select id="selectByPhaseLightNocrossId" resultType="net.wanji.databus.dao.entity.CrossPhaseLightsPO">
SELECT t1.cross_id as cross_id, t2.phase_no as phase_id, t3.lights_no as lights_id FROM `t_cross_phase_lights` t1
left join t_cross_phase t2 on t1.phase_id = t2.id
left join t_cross_lights t3 on t1.lights_id = t3.id
where t1.cross_id = #{crossId}
</select>
<select id="selectByEntity" parameterType="net.wanji.databus.dao.entity.CrossPhaseLightsPO" resultType="net.wanji.databus.dao.entity.CrossPhaseLightsPO">
select
......
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