SELECT a.*
FROM man_agv_detail a
AND a.deleted = 0
AND a.id = #{param.id}
AND a.agv_id = #{param.agvId}
AND a.status = #{param.status}
AND (
a.memo LIKE CONCAT('%', #{param.keywords}, '%')
OR a.memo LIKE CONCAT('%', #{param.keywords}, '%')
)
update man_agv_detail
set code = #{codeId},
last_code = null,
pos = 1
where 1=1
and id = #{id}
update man_agv_detail
set last_code = #{lastCode},
code = null,
pos = 0
where 1=1
and id = #{id}