diff --git a/src/main/java/com/inspect/simulator/mapper/ResultAnalysisMapper.java b/src/main/java/com/inspect/simulator/mapper/ResultAnalysisMapper.java index 7c09b4d..f247611 100644 --- a/src/main/java/com/inspect/simulator/mapper/ResultAnalysisMapper.java +++ b/src/main/java/com/inspect/simulator/mapper/ResultAnalysisMapper.java @@ -14,6 +14,7 @@ public interface ResultAnalysisMapper { String selectChannelImgByPatrolPointCode(String patrolPointId); String selectChannelImgByPatrolPointId(String patrolPointId); String selectImgByPatrolPointId(String patrolPointId); + String selectImg(String patrolPointId); int addDmtModelInfo(@Param("list") List contentJsonList); diff --git a/src/main/java/com/inspect/simulator/service/impl/ResultAnnalysisServiceImpl.java b/src/main/java/com/inspect/simulator/service/impl/ResultAnnalysisServiceImpl.java index 42bec67..87f20ac 100644 --- a/src/main/java/com/inspect/simulator/service/impl/ResultAnnalysisServiceImpl.java +++ b/src/main/java/com/inspect/simulator/service/impl/ResultAnnalysisServiceImpl.java @@ -18,24 +18,25 @@ public class ResultAnnalysisServiceImpl implements ResultAnalysisService { @Override public String selectChannelImgByPatrolPointId(String patrolPointId) { - String resImageUrl=null; - String jsonStr=null; - String pointCode = resultAnalysisMapper.selectChannelImgByPatrolPointCode(patrolPointId); - int index = pointCode.indexOf("|"); - String pointId = pointCode.substring(index + 1); - jsonStr = resultAnalysisMapper.selectChannelImgByPatrolPointId(pointId); - if (jsonStr==null){ - jsonStr=resultAnalysisMapper.selectImgByPatrolPointId(patrolPointId); - } - resImageUrl = extractResImageUrl(jsonStr, patrolPointId); - if (resImageUrl==null){ - try { - JSONObject jsonObject = JSONObject.parseObject(jsonStr); - resImageUrl = jsonObject.getString("resImageUrl"); - } catch (Exception e) { - e.getMessage(); - } - } +// String resImageUrl=null; +// String jsonStr=null; +// String pointCode = resultAnalysisMapper.selectChannelImgByPatrolPointCode(patrolPointId); +// int index = pointCode.indexOf("|"); +// String pointId = pointCode.substring(index + 1); +// jsonStr = resultAnalysisMapper.selectChannelImgByPatrolPointId(pointId); +// if (jsonStr==null){ +// jsonStr=resultAnalysisMapper.selectImgByPatrolPointId(patrolPointId); +// } +// resImageUrl = extractResImageUrl(jsonStr, patrolPointId); +// if (resImageUrl==null){ +// try { +// JSONObject jsonObject = JSONObject.parseObject(jsonStr); +// resImageUrl = jsonObject.getString("resImageUrl"); +// } catch (Exception e) { +// e.getMessage(); +// } +// } + String resImageUrl = resultAnalysisMapper.selectImg(patrolPointId); return resImageUrl != null ? resImageUrl : "Image URL not found!!!"; } diff --git a/src/main/resources/mapper/ResultAnalysisMapper.xml b/src/main/resources/mapper/ResultAnalysisMapper.xml index 1141ffb..021f610 100644 --- a/src/main/resources/mapper/ResultAnalysisMapper.xml +++ b/src/main/resources/mapper/ResultAnalysisMapper.xml @@ -30,6 +30,11 @@ LIMIT 1; + INSERT INTO result_analysis