From 3403a2462434da327d89311b4b9a75ab7a9b5c0f Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期四, 07 十一月 2024 18:38:22 +0800 Subject: [PATCH] OSD宇视bug,工单删除、工单导出时间bug等等 --- ycl-server/src/main/resources/mapper/zgyw/WorkOrderMapper.xml | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/ycl-server/src/main/resources/mapper/zgyw/WorkOrderMapper.xml b/ycl-server/src/main/resources/mapper/zgyw/WorkOrderMapper.xml index b6307bf..d7da245 100644 --- a/ycl-server/src/main/resources/mapper/zgyw/WorkOrderMapper.xml +++ b/ycl-server/src/main/resources/mapper/zgyw/WorkOrderMapper.xml @@ -189,7 +189,10 @@ </if> <if test="query.keyword != null and query.keyword != ''"> AND (tm.name like concat('%', #{query.keyword}, '%') or tm.serial_number like concat('%', #{query.keyword}, - '%')) + '%') or wo.work_order_no like concat('%', #{query.keyword}, '%')) + </if> + <if test="query.start != null and query.end != null"> + AND wo.create_time BETWEEN #{query.start} AND #{query.end} </if> <if test="query.errorTypeList != null and query.errorTypeList.size() > 0"> AND (EXISTS ( @@ -417,8 +420,15 @@ INNER JOIN t_yw_unit u ON wo.unit_id = u.id AND u.deleted = 0 INNER JOIN sys_dict_data da ON da.dict_value = et.error_name AND da.dict_type = 'error_type' LEFT JOIN t_yw_people p ON wo.yw_people_id = p.id AND p.deleted = 0 - WHERE - wo.deleted = 0 + where + wo.deleted = 0 and wo.status != 'WAIT_DISTRIBUTED' +<!-- <if test="orders !=null and orders.size >0 ">--> +<!-- wo.work_order_no in--> +<!-- <foreach collection="orders" item="workOrderNo" separator="," open="(" close=")">--> +<!-- #{workOrderNo}--> +<!-- </foreach>--> +<!-- </if>--> +<!-- </where>--> GROUP BY wo.work_order_no, u.unit_name, @@ -426,4 +436,6 @@ u.unit_contact_phone, p.yw_person_name </select> + + </mapper> -- Gitblit v1.8.0