SELECT id, sn, repair_name, repair_level, repair_time, type_id, type_name, device_id, device_name, name, phone, address_id, address, floor_id, floor, room, `explain`, per_userid, predate, cause, solution, failure_type_id, failure_type_name, resolve, repair_user_id, end_date, eval_service, feedback, eval_time, eval_user_id, timeout, warn, status, log_id, remark, ext1, ext2, ext3, delete_flag, create_by, create_time, update_by, update_time, tenant_id, park_id FROM ics_repair INSERT INTO ics_repair sn, repair_name, repair_level, repair_time, type_id, type_name, device_id, device_name, name, phone, address_id, address, floor_id, floor, room, `explain`, per_userid, preDate, cause, solution, failure_type_id, failure_type_name, resolve, repair_user_id, end_date, eval_service, feedback, eval_time, eval_user_id, timeout, warn, status, log_id, remark, ext1, ext2, ext3, delete_flag, create_by, create_time, tenant_id, park_id, #{sn}, #{repairName}, #{repairLevel}, #{repairTime}, #{typeId}, #{typeName}, #{deviceId}, #{deviceName}, #{name}, #{phone}, #{addressId}, #{address}, #{floorId}, #{floor}, #{room}, #{explain}, #{perUserId}, #{preDate}, #{cause}, #{solution}, #{failureTypeId}, #{failureTypeName}, #{resolve}, #{repairUserId}, #{endDate}, #{evalService}, #{feedback}, #{evalTime}, #{evalUserId}, #{timeout}, #{warn}, #{status}, #{logId}, #{remark}, #{ext1}, #{ext2}, #{ext3}, #{deleteFlag}, #{createBy}, #{createTime}, #{tenantId}, #{parkId}, UPDATE ics_repair sn = #{sn}, repair_name = #{repairName}, repair_level = #{repairLevel}, repair_time = #{repairTime}, type_id = #{typeId}, type_name = #{typeName}, device_id = #{deviceId}, device_name = #{deviceName}, name = #{name}, phone = #{phone}, address_id = #{addressId}, address = #{address}, floor_id = #{floorId}, floor = #{floor}, room = #{room}, `explain` = #{explain}, per_userid = #{perUserId}, predate = #{preDate}, cause = #{cause}, solution = #{solution}, failure_type_id = #{failureTypeId}, failure_type_name = #{failureTypeName}, resolve = #{resolve}, repair_user_id = #{repairUserId}, end_date = #{endDate}, eval_service = #{evalService}, feedback = #{feedback}, eval_time = #{evalTime}, eval_user_id = #{evalUserId}, timeout = #{timeout}, warn = #{warn}, status = #{status}, log_id = #{logId}, remark = #{remark}, ext1 = #{ext1}, ext2 = #{ext2}, ext3 = #{ext3}, delete_flag = #{deleteFlag}, update_by = #{updateBy}, update_time = #{updateTime}, tenant_id = #{tenantId}, park_id = #{parkId}, WHERE id = #{id} DELETE FROM ics_repair WHERE id = #{id} DELETE FROM ics_repair where id in #{id} update ics_repair set warn=5 where delete_flag=0 and status 9 and preDate is not null and warn ]]> 5 and TIMESTAMPDIFF(DAY,NOW(),preDate) #{day} update ics_repair set warn=3 where delete_flag=0 and status 9 and preDate is not null and warn 1 and TIMESTAMPDIFF(DAY,NOW(),preDate) #{day} update ics_repair set warn=0 where delete_flag=0 and status = ]]> 9 and warn ]]> 0 update ics_repair set eval_service=5,eval_time=NOW(),eval_user_id=-1,status=13 where delete_flag=0 and status=9 and end_date is not null and TIMESTAMPDIFF(DAY,end_date,NOW()) = ]]> 7 5 and TIMESTAMPDIFF(DAY,preDate,now()) >= #{day} ]]> = #{day} ]]>