select id, main_image, train_type, train_nature, train_participants, begin_date, end_date, train_content, is_del, create_by, create_time, update_by, update_time, remark from work_train
insert into work_train
main_image,
train_type,
train_nature,
train_participants,
begin_date,
end_date,
train_content,
is_del,
create_by,
create_time,
update_by,
update_time,
remark,
#{mainImage},
#{trainType},
#{trainNature},
#{trainParticipants},
#{beginDate},
#{endDate},
#{trainContent},
#{isDel},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update work_train
main_image = #{mainImage},
train_type = #{trainType},
train_nature = #{trainNature},
train_participants = #{trainParticipants},
begin_date = #{beginDate},
end_date = #{endDate},
train_content = #{trainContent},
is_del = #{isDel},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where id = #{id}
delete from work_train where id = #{id}
delete from work_train where id in
#{id}
delete from work_train_dept where train_id in
#{trainId}
delete from work_train_dept where train_id = #{trainId}
insert into work_train_dept( train_id, dept_id, is_main) values
( #{item.trainId}, #{item.deptId}, #{item.isMain})