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>