htjcAdmin 5 months ago
parent
commit
7b597b63f3
6 changed files with 24 additions and 2 deletions
  1. +2
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/mapper/PatrolResultMapper.java
  2. +2
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/service/IPatrolResultService.java
  3. +4
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/service/impl/PatrolResultServiceImpl.java
  4. +3
    -2
      inspect-main/inspect-main-task/src/main/java/com/inspect/resultmain/controller/PatrolTaskResultMainController.java
  5. +2
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/task/controller/PatrolTaskController.java
  6. +11
    -0
      inspect-main/inspect-main-task/src/main/resources/mapper/task/PatrolResultMapper.xml

+ 2
- 0
inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/mapper/PatrolResultMapper.java View File

@ -26,6 +26,8 @@ public interface PatrolResultMapper {
List<PatrolResult> selectPatrolResultList(PatrolResult patrolResult); List<PatrolResult> selectPatrolResultList(PatrolResult patrolResult);
PatrolResult selectPatrolResultByDeviceName(String deviceName);
List<PatrolResult> selectPatrolResultListOrderBy(PatrolResult patrolResult); List<PatrolResult> selectPatrolResultListOrderBy(PatrolResult patrolResult);
List<PatrolData> selectPatrolDataResultByTaskCode(PatrolResult patrolResult); List<PatrolData> selectPatrolDataResultByTaskCode(PatrolResult patrolResult);


+ 2
- 0
inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/service/IPatrolResultService.java View File

@ -19,6 +19,8 @@ public interface IPatrolResultService {
List<PatrolResult> selectPatrolResultList(PatrolResult patrolResult); List<PatrolResult> selectPatrolResultList(PatrolResult patrolResult);
PatrolResult selectPatrolResultByDeviceName(String deviceName);
ResultAnalysis selectTaskAbnormalData(ResultAnalysis resultAnalysis); ResultAnalysis selectTaskAbnormalData(ResultAnalysis resultAnalysis);
List<PatrolResult> selectPatrolResultListOrderBy(PatrolResult patrolResult); List<PatrolResult> selectPatrolResultListOrderBy(PatrolResult patrolResult);


+ 4
- 0
inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/service/impl/PatrolResultServiceImpl.java View File

@ -105,6 +105,10 @@ public class PatrolResultServiceImpl implements IPatrolResultService {
return patrolResultMapper.selectPatrolResultList(patrolResult); return patrolResultMapper.selectPatrolResultList(patrolResult);
} }
public PatrolResult selectPatrolResultByDeviceName(String deviceName) {
return patrolResultMapper.selectPatrolResultByDeviceName(deviceName);
}
public ResultAnalysis selectTaskAbnormalData(ResultAnalysis patrolResult) { public ResultAnalysis selectTaskAbnormalData(ResultAnalysis patrolResult) {
return resultAnalysisMapper.selectTaskAbnormalData(patrolResult); return resultAnalysisMapper.selectTaskAbnormalData(patrolResult);
} }


+ 3
- 2
inspect-main/inspect-main-task/src/main/java/com/inspect/resultmain/controller/PatrolTaskResultMainController.java View File

@ -751,7 +751,7 @@ public class PatrolTaskResultMainController extends BaseController {
images.add(originalImgSrc); images.add(originalImgSrc);
String pointName = reportData.getPointName(); String pointName = reportData.getPointName();
pointName = (pointName != null) ? pointName : "unnamed"; pointName = (pointName != null) ? pointName : "unnamed";
PatrolResult patrolResult = patrolResultService.selectPatrolResultByDeviceName(pointName);
// 提取文件扩展名 // 提取文件扩展名
String extension = ""; String extension = "";
int dotIndex = originalImgSrc.lastIndexOf('.'); int dotIndex = originalImgSrc.lastIndexOf('.');
@ -760,7 +760,8 @@ public class PatrolTaskResultMainController extends BaseController {
} }
// 生成唯一文件名包含 lineId 防止重复 // 生成唯一文件名包含 lineId 防止重复
String uniqueFileName = String.format("%s_%s_%d%s",
String uniqueFileName = String.format("%s_%s_%s_%d%s",
(patrolResult != null ? patrolResult.getDeviceId() : ""),
pointName, pointName,
reportData.getLineId(), reportData.getLineId(),
imgIndex, imgIndex,


+ 2
- 0
inspect-main/inspect-main-task/src/main/java/com/inspect/task/controller/PatrolTaskController.java View File

@ -2995,6 +2995,8 @@ public class PatrolTaskController extends BaseController {
item.setAlgName(algInfos.stream().filter( item.setAlgName(algInfos.stream().filter(
(alg) -> alg.getAlgSubtypeCode().equals(item.getAlgType())).findFirst().get().getAlgSubtypeName() (alg) -> alg.getAlgSubtypeCode().equals(item.getAlgType())).findFirst().get().getAlgSubtypeName()
); );
item.setFilterDesc(item.getDesc());
item.setDesc("");
if (!listPointName.contains(item.getPointName())) { if (!listPointName.contains(item.getPointName())) {
listPointName.add(item.getPointName()); listPointName.add(item.getPointName());


+ 11
- 0
inspect-main/inspect-main-task/src/main/resources/mapper/task/PatrolResultMapper.xml View File

@ -96,6 +96,17 @@
ORDER BY line_id desc ORDER BY line_id desc
</where> </where>
</select> </select>
<select id="selectPatrolResultByDeviceName" parameterType="String" resultMap="PatrolResultResult">
select
line_id,
device_name,
device_id
from patrol_result
where
device_name = #{deviceName} order by line_id desc limit 1
</select>
<select id="selectPatrolResultListOrderBy" parameterType="PatrolResult" resultMap="PatrolResultResult"> <select id="selectPatrolResultListOrderBy" parameterType="PatrolResult" resultMap="PatrolResultResult">
<include refid="selectPatrolResultVo"/> <include refid="selectPatrolResultVo"/>
<where> <where>


Loading…
Cancel
Save