无关风月
2026-02-05 adcb5ba0dabc30af20ddfc236c2c0ae59e79abee
bug修改
2个文件已修改
38 ■■■■■ 已修改文件
ruoyi-system/src/main/java/com/ruoyi/system/vo/ErrorListVo.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/resources/mapper/system/DeviceUsageMapper.xml 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/vo/ErrorListVo.java
@@ -33,7 +33,7 @@
    @ApiModelProperty("图片")
    private List<UserFile> pictures;
    @ApiModelProperty("检查时间")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime checkTime;
    @ApiModelProperty("整改情况0未复查1-未整改 2-部分整改 3-已整改")
ruoyi-system/src/main/resources/mapper/system/DeviceUsageMapper.xml
@@ -123,7 +123,7 @@
    </select>
    <select id="errorList" resultType="com.ruoyi.system.vo.ErrorListVo">
        select t1.*,t2.project_id,t2.plan_id,t3.`name` as  projectName,t4.`name` as planName
             ,t5.`name` as problemName,IF(t1.device_id is null ,1,2) as type,t1.create_time as checkTime
             ,t5.description as problemName,IF(t1.device_id is null ,1,2) as type,t1.create_time as checkTime
        ,IF(t6.state  is null,0,t6.state) as state
        from record t1
                 LEFT JOIN task t2 on t1.check_task_id = t2.id
@@ -142,17 +142,17 @@
        <if test="query.projectId != null">
            and t2.project_id = #{query.projectId}
        </if>
        <if test="query.state ==0 ">
            and t6.state is null
        <if test="query.state ==4 ">
            and t1.error_review_id is null
        </if>
        <if test="query.state ==1 ">
            and t6.state = #{query.state}
            and t6.state = 0
        </if>
        <if test="query.state ==2 ">
            and t6.state = #{query.state}
            and t6.state = 1
        </if>
        <if test="query.state ==3 ">
            and t6.state = #{query.state}
            and t6.state = 2
        </if>
        <if test="query.type != null and query.type == 1">
            and t1.device_id is null
@@ -173,7 +173,7 @@
    </select>
    <select id="deviceErrorList" resultType="com.ruoyi.system.vo.ErrorListVo">
        select t1.*,t2.project_id,t2.plan_id,t3.`name` as  projectName,t4.`name` as planName
        ,t5.`name` as problemName,IF(t1.device_id is null ,1,2) as type,t1.create_time as checkTime
        ,t5.description as problemName,IF(t1.device_id is null ,1,2) as type,t1.create_time as checkTime
        ,IF(t6.state  is null,0,t6.state) as state
        from record t1
        LEFT JOIN task t2 on t1.check_task_id = t2.id
@@ -192,17 +192,17 @@
        <if test="query.projectId != null">
            and t2.project_id = #{query.projectId}
        </if>
        <if test="query.state ==0 ">
            and t6.state is null
        <if test="query.state ==4 ">
            and t1.error_review_id is null
        </if>
        <if test="query.state ==1 ">
            and t6.state = #{query.state}
            and t6.state = 0
        </if>
        <if test="query.state ==2 ">
            and t6.state = #{query.state}
            and t6.state = 1
        </if>
        <if test="query.state ==3 ">
            and t6.state = #{query.state}
            and t6.state = 2
        </if>
        <if test="query.content!= null and query.content!=''">
@@ -217,7 +217,7 @@
    </select>
    <select id="safetyErrorList" resultType="com.ruoyi.system.vo.ErrorListVo">
        select t1.*,t2.project_id,t2.plan_id,t3.`name` as  projectName,t4.`name` as planName
        ,t5.`name` as problemName,IF(t1.device_id is null ,1,2) as type,t1.create_time as checkTime
        ,t5.description as problemName,IF(t1.device_id is null ,1,2) as type,t1.create_time as checkTime
        ,IF(t6.state  is null,0,t6.state) as state
        from record t1
        LEFT JOIN task t2 on t1.check_task_id = t2.id
@@ -236,17 +236,17 @@
        <if test="query.projectId != null">
            and t2.project_id = #{query.projectId}
        </if>
        <if test="query.state ==0 ">
            and t6.state is null
        <if test="query.state ==4 ">
            and t1.error_review_id is null
        </if>
        <if test="query.state ==1 ">
            and t6.state = #{query.state}
            and t6.state = 0
        </if>
        <if test="query.state ==2 ">
            and t6.state = #{query.state}
            and t6.state = 1
        </if>
        <if test="query.state ==3 ">
            and t6.state = #{query.state}
            and t6.state = 2
        </if>
        <if test="query.content!= null and query.content!=''">