LIMIT ${(page-1) * pageSize},${pageSize} id, es_name, plan_status, revise_status, drafter, res_person, wg_leader, draft_time, release_time, unit and es_name like concat('%',#{esName},'%') and plan_status = #{planStatus} and revise_status = #{reviseStatus} and drafter = #{drafter} and res_person = #{resPerson} and wg_leader = #{wgLeader} and DATE_FORMAT(draft_time,'%Y-%m-%d')=DATE_FORMAT(#{draftTime},'%Y-%m-%d') and DATE_FORMAT(release_time,'%Y-%m-%d')=DATE_FORMAT(#{releaseTime},'%Y-%m-%d') and unit like concat('%',#{unit},'%') update es_revise_plan id = #{id}, es_name = #{esName}, plan_status = #{planStatus}, revise_status = #{reviseStatus}, drafter = #{drafter}, res_person = #{resPerson}, wg_leader = #{wgLeader}, draft_time = #{draftTime}, release_time = #{releaseTime}, unit = #{unit}, where id = #{id} insert into es_revise_plan id, es_name, plan_status, revise_status, drafter, res_person, wg_leader, draft_time, release_time, unit, values #{id}, #{esName}, #{planStatus}, #{reviseStatus}, #{drafter}, #{resPerson}, #{wgLeader}, #{draftTime}, #{releaseTime}, #{unit}, delete from es_revise_plan where id = #{id} delete from es_revise_plan where id in #{id}