Browse Source

巡视任务详情业务代码修改

master
lijiuwei 8 months ago
parent
commit
a437d19ca2
2 changed files with 31 additions and 11 deletions
  1. +9
    -1
      inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/service/impl/AnalysisServiceImpl.java
  2. +22
    -10
      inspect-main/inspect-main-task/src/main/resources/mapper/task/ResultAnalysisMapper.xml

+ 9
- 1
inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/service/impl/AnalysisServiceImpl.java View File

@ -146,7 +146,9 @@ public class AnalysisServiceImpl implements IAnalysisService {
}
List<AnalyseResItem> resContentList = analyseResult.getResultList();
Map<String, PatrolResult> resMap = selectObj2PatrolResultMap(analyseResult.getTaskPatrolId());
log.info(Color.GREEN + "doAlgorithmAnalysis meter algorithm resContentList: {}" + Color.END, resContentList);
log.info(Color.GREEN + "doAlgorithmAnalysis meter algorithm resMap: {}" + Color.END, JSONObject.toJSONString(resMap));
if (!resContentList.isEmpty()) {
List<WebsocketData> websocketDataArrayList = new ArrayList<>();
for (AnalyseResItem algorithmResult : resContentList) {
@ -214,7 +216,13 @@ public class AnalysisServiceImpl implements IAnalysisService {
resultAnalysis.setResConf(algorithmInnerResult.getConf());
resultAnalysis.setResDesc(algorithmInnerResult.getDesc());
resultAnalysis.setResult(analyseResult.getResult());
resultAnalysis.setResImgUrl(algorithmInnerResult.getResImageUrl());
if (StringUtils.isEmpty(algorithmInnerResult.getResImageUrl())) {
PatrolResult patrolResult = resMap.get(algorithmResult.getObjectId());
log.info(Color.GREEN + "------------------------doAlgorithmAnalysis patrolResult: {}" + Color.END, JSONObject.toJSONString(patrolResult));
resultAnalysis.setResImgUrl(patrolResult.getFilePath());
} else {
resultAnalysis.setResImgUrl(algorithmInnerResult.getResImageUrl());
}
resultAnalysis.setImageNormalUrlPath(algorithmInnerResult.getImageNormalUrlPath());
resultAnalysis.setResPos(algorithmInnerResult.getPos() == null ? StringUtils.EMPTY : JSONObject.toJSONString(algorithmInnerResult.getPos()));
resultAnalysis.setFilter(analyseResult.getFilter());


+ 22
- 10
inspect-main/inspect-main-task/src/main/resources/mapper/task/ResultAnalysisMapper.xml View File

@ -71,22 +71,34 @@
<sql id="selectResultAnalysisVo">
select line_id,
objectId,
description,
create_time,
request_id,
result_type,
point_status,
suggestion,
business_id,
res_status,
result_content
objectId,
description,
create_time,
request_id,
result_type,
point_status,
suggestion,
business_id,
res_status,
result_content,
res_value,
alg_type,
filter,
task_patrol_id,
res_code,
res_img_url,
res_conf,
res_desc,
res_pos,
result,
image_normal_url_path
from result_analysis
</sql>
<select id="selectResultAnalysisList" parameterType="ResultAnalysis" resultMap="ResultAnalysisResult">
<include refid="selectResultAnalysisVo"/>
<where>
<if test="taskPatrolId != null and taskPatrolId != ''">and task_patrol_id = #{taskPatrolId}</if>
<if test="resultType != null and resultType != ''">and result_type = #{resultType}</if>
<if test="requestId != null and requestId != ''">and request_id = #{requestId}</if>
<if test="createTime != null ">and create_time = #{createTime}</if>


Loading…
Cancel
Save