xiangpei
2024-08-29 b7a67e4c93b4cc12f0b0f019d08a39dce65fa3bb
工单分页bug
2个文件已修改
8 ■■■■■ 已修改文件
ycl-pojo/src/main/java/com/ycl/platform/domain/query/WorkOrderQuery.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ycl-server/src/main/resources/mapper/zgyw/WorkOrderMapper.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ycl-pojo/src/main/java/com/ycl/platform/domain/query/WorkOrderQuery.java
@@ -46,6 +46,6 @@
    /**
     * 状态
     */
    private WorkOrderStatusEnum status;
    private String status;
}
ycl-server/src/main/resources/mapper/zgyw/WorkOrderMapper.xml
@@ -49,10 +49,12 @@
        <if test="query.workOrderNo != null and query.workOrderNo != ''">
            AND wo.work_order_no = #{query.workOrderNo}
        </if>
        <if test="query.status != null">
        <if test="query.status != null and query.status != ''">
            AND wo.status = #{query.status}
        </if>
        <!-- 注意:这里移除了对query.errorType的直接查询,因为它现在通过JOIN和GROUP_CONCAT处理 -->
        <if test="query.status == null or query.status == ''">
            AND wo.status = 'DISTRIBUTED'
        </if>
        <if test="query.start != null">
            AND wo.yw_handle_time BETWEEN #{query.start} AND #{query.end}
        </if>