违章状态修改
This commit is contained in:
parent
f38a6ab9a4
commit
403c4df69a
|
|
@ -155,6 +155,11 @@ public class SafetyViolationVo extends PageEntity {
|
||||||
*/
|
*/
|
||||||
private String proStatus;
|
private String proStatus;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 工程状态
|
||||||
|
*/
|
||||||
|
private String uploadType;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 违章照片
|
* 违章照片
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -29,4 +29,6 @@ public interface ProPullDao {
|
||||||
void updateSafetyViolationData(List<SafetyViolationVo> safeList);
|
void updateSafetyViolationData(List<SafetyViolationVo> safeList);
|
||||||
|
|
||||||
void updateQualityInspectionData(List<SafetyViolationVo> qualityList);
|
void updateQualityInspectionData(List<SafetyViolationVo> qualityList);
|
||||||
|
|
||||||
|
void updateComprehensiveStatus(List<SafetyViolationVo> safeList);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -92,11 +92,17 @@ public class ProPullTask {
|
||||||
@Async
|
@Async
|
||||||
public void updateRectStatusTask() {
|
public void updateRectStatusTask() {
|
||||||
log.info("--------整改状态随时间流逝变化定时器开启------");
|
log.info("--------整改状态随时间流逝变化定时器开启------");
|
||||||
//实名制工程
|
//检查
|
||||||
List<SafetyViolationVo> safeList = dao.getSafetyViolationData();
|
List<SafetyViolationVo> safeList = dao.getSafetyViolationData();
|
||||||
dao.updateSafetyViolationData(safeList);
|
dao.updateSafetyViolationData(safeList);
|
||||||
|
//质量
|
||||||
List<SafetyViolationVo> qualityList = dao.getQualityInspectionData();
|
List<SafetyViolationVo> qualityList = dao.getQualityInspectionData();
|
||||||
dao.updateQualityInspectionData(qualityList);
|
dao.updateQualityInspectionData(qualityList);
|
||||||
|
//总表状态数据
|
||||||
|
safeList.forEach(item -> item.setUploadType("1"));
|
||||||
|
qualityList.forEach(item -> item.setUploadType("2"));
|
||||||
|
safeList.addAll(qualityList);
|
||||||
|
dao.updateComprehensiveStatus(safeList);
|
||||||
log.info("--------整改状态随时间流逝变化定时器完毕------");
|
log.info("--------整改状态随时间流逝变化定时器完毕------");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -113,9 +113,21 @@
|
||||||
</if>
|
</if>
|
||||||
</foreach>
|
</foreach>
|
||||||
</update>
|
</update>
|
||||||
|
<update id="updateComprehensiveStatus">
|
||||||
|
<foreach collection="list" item="item" separator=";">
|
||||||
|
<if test="item.id != null">
|
||||||
|
UPDATE
|
||||||
|
tb_comprehensive_query
|
||||||
|
SET
|
||||||
|
rect_status = #{item.rectStatus}
|
||||||
|
WHERE
|
||||||
|
id = #{item.id} and upload_type = #{item.uploadType}
|
||||||
|
</if>
|
||||||
|
</foreach>
|
||||||
|
</update>
|
||||||
|
|
||||||
|
|
||||||
<select id="getProjectData" resultType="com.bonus.imgTool.basic.vo.dto.ProDto">
|
<select id="getProjectData" resultType="com.bonus.imgTool.basic.vo.dto.ProDto">
|
||||||
SELECT
|
SELECT
|
||||||
bp.id AS proId,
|
bp.id AS proId,
|
||||||
bp.`NAME` AS proName,
|
bp.`NAME` AS proName,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue