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}