guoshilong
2024-02-27 204945fc3dd61378254b0b46ad20b6f0ce1e968e
获取巡查处理接口
5 files modified
35 ■■■■■ changed files
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/controller/PatrolRecordController.java 12 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/mapper/PatrolRecordMapper.java 2 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/mapper/PatrolRecordMapper.xml 14 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/service/IPatrolRecordService.java 2 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/service/impl/PatrolRecordServiceImpl.java 5 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/controller/PatrolRecordController.java
@@ -179,5 +179,17 @@
        return R.data(detail);
    }
    /**
     * 获取处理情况
     * @param patrolRecord
     * @return
     */
    @GetMapping("getHandleRecord")
    public R getHandleRecord(PatrolRecord patrolRecord){
        PatrolRecordVO res = patrolRecordService.getHandleRecord(patrolRecord);
        return R.data(res);
    }
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/mapper/PatrolRecordMapper.java
@@ -27,4 +27,6 @@
    List<PatrolGroupDTO> getHistoryRecord(@Param("vo") PatrolRecordVO patrolRecordVO);
    RecordVO getRecordVO(@Param("vo") RecordVO recordVO);
    PatrolRecordVO getHandleRecord(@Param("record") PatrolRecord patrolRecord);
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/mapper/PatrolRecordMapper.xml
@@ -322,7 +322,19 @@
             LEFT JOIN YWXT.BLADE_USER BU ON BU.ID = handle.CREATE_USER
    </select>
    <select id="getHandleRecord" resultMap="selectPatrolRecordList">
        SELECT * FROM SM_PATROL_RECORD
        WHERE IS_DELETED = 0
        <if test="record.taskId != null and record.taskId != ''">
            AND task_id = #{record.taskId}
        </if>
        <if test="record.itemId != null and record.itemId !=''">
            AND item_id = #{record.itemId}
        </if>
        <if test="record.recordType != null and record.recordType != ''">
            AND record_type = #{record.recordType}
        </if>
    </select>
</mapper>
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/service/IPatrolRecordService.java
@@ -61,4 +61,6 @@
    List<PatrolGroupDTO> getHistoryRecord(PatrolRecordVO patrolRecordVO);
    RecordVO getRecordVO(RecordVO recordVO);
    PatrolRecordVO getHandleRecord(PatrolRecord patrolRecord);
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/service/impl/PatrolRecordServiceImpl.java
@@ -110,4 +110,9 @@
    public RecordVO getRecordVO(RecordVO recordVO) {
        return baseMapper.getRecordVO(recordVO);
    }
    @Override
    public PatrolRecordVO getHandleRecord(PatrolRecord patrolRecord) {
        return baseMapper.getHandleRecord(patrolRecord);
    }
}