Browse Source

/*算法进度被智巡进度覆盖问题修改。*/

master
htjcAdmin 5 months ago
parent
commit
e0cc37bd65
5 changed files with 17 additions and 1 deletions
  1. +1
    -1
      inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/controller/PatrolResultController.java
  2. +2
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/taskstatus/mapper/PatrolTaskStatusMapper.java
  3. +2
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/taskstatus/service/IPatrolTaskStatusService.java
  4. +4
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/taskstatus/service/impl/PatrolTaskStatusServiceImpl.java
  5. +8
    -0
      inspect-main/inspect-main-task/src/main/resources/mapper/task/PatrolTaskStatusMapper.xml

+ 1
- 1
inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/controller/PatrolResultController.java View File

@ -1165,7 +1165,7 @@ public class PatrolResultController extends BaseController {
patrolTaskStatusItem.getTaskPatrolledId(), patrolTaskStatusItem.getTaskProgress(), patrolTaskStatusItem.getTaskState());
PatrolTaskStatus taskStatus = statusList.get(0);
taskStatus.setTaskProgress(patrolTaskStatusItem.getTaskProgress());
iPatrolTaskStatusService.updatePatrolTaskStatus(taskStatus);
iPatrolTaskStatusService.updatePatrolTaskStatusOfTaskProgress(taskStatus);
}
} else {
i = iPatrolTaskStatusService.updatePatrolTaskStatus(patrolTaskStatusItem);


+ 2
- 0
inspect-main/inspect-main-task/src/main/java/com/inspect/taskstatus/mapper/PatrolTaskStatusMapper.java View File

@ -22,6 +22,8 @@ public interface PatrolTaskStatusMapper {
int updatePatrolTaskStatus(PatrolTaskStatus patrolTaskStatus);
int updatePatrolTaskStatusOfTaskProgress(PatrolTaskStatus patrolTaskStatus);
int deletePatrolTaskStatusByLineId(Long lineId);
int deletePatrolTaskStatusByLineIds(Long[] lineIds);


+ 2
- 0
inspect-main/inspect-main-task/src/main/java/com/inspect/taskstatus/service/IPatrolTaskStatusService.java View File

@ -20,6 +20,8 @@ public interface IPatrolTaskStatusService {
int updatePatrolTaskStatus(PatrolTaskStatus status);
int updatePatrolTaskStatusOfTaskProgress(PatrolTaskStatus patrolTaskStatus);
int deletePatrolTaskStatusByLineIds(Long[] lineIds);
int deletePatrolTaskStatusByLineId(Long lineId);


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

@ -48,6 +48,10 @@ public class PatrolTaskStatusServiceImpl implements IPatrolTaskStatusService {
return this.patrolTaskStatusMapper.updatePatrolTaskStatus(patrolTaskStatus);
}
public int updatePatrolTaskStatusOfTaskProgress(PatrolTaskStatus patrolTaskStatus) {
return this.patrolTaskStatusMapper.updatePatrolTaskStatusOfTaskProgress(patrolTaskStatus);
}
public int deletePatrolTaskStatusByLineIds(Long[] lineIds) {
return this.patrolTaskStatusMapper.deletePatrolTaskStatusByLineIds(lineIds);
}


+ 8
- 0
inspect-main/inspect-main-task/src/main/resources/mapper/task/PatrolTaskStatusMapper.xml View File

@ -250,6 +250,14 @@
where line_id = #{lineId}
</update>
<update id="updatePatrolTaskStatusOfTaskProgress" parameterType="PatrolTaskStatus">
update patrol_task_status
<trim prefix="SET" suffixOverrides=",">
<if test="taskProgress != null">task_progress = #{taskProgress},</if>
</trim>
where line_id = #{lineId}
</update>
<delete id="deletePatrolTaskStatusByLineId" parameterType="Long">
delete
from patrol_task_status


Loading…
Cancel
Save