select id, work_name, work_num, work_type, publish_unit, publish_people,work_annex_name, work_annex, work_detail, work_remark, work_start_time, work_end_time, work_priority,executor_unit, executor_people,create_by, create_time from job_task_record
insert into job_task_record
work_name,
work_num,
work_type,
publish_unit,
publish_people,
work_annex_name,
work_annex,
work_detail,
work_remark,
work_start_time,
work_end_time,
work_priority,
executor_unit,
executor_people,
create_by,
create_time,
#{workName},
#{workNum},
#{workType},
#{publishUnit},
#{publishPeople},
#{workAnnexName},
#{workAnnex},
#{workDetail},
#{workRemark},
#{workStartTime},
#{workEndTime},
#{workPriority},
#{executorUnit,typeHandler=com.supervision.common.handler.ListToStringHandler},
#{executorPeople,typeHandler=com.supervision.common.handler.ListToStringHandler},
#{createBy},
#{createTime},
update job_task_record
work_name = #{workName},
work_num = #{workNum},
work_type = #{workType},
publish_unit = #{publishUnit},
publish_people = #{publishPeople},
work_annex_name = #{workAnnexName},
work_annex = #{workAnnex},
work_detail = #{workDetail},
work_remark = #{workRemark},
work_start_time = #{workStartTime},
work_end_time = #{workEndTime},
work_priority = #{workPriority},
executor_unit = #{executorUnit,typeHandler=com.supervision.common.handler.ListToStringHandler},
executor_people = #{executorPeople,typeHandler=com.supervision.common.handler.ListToStringHandler},
create_by = #{createBy},
create_time = #{createTime},
where id = #{id}
delete from job_task_record where id = #{id}
delete from job_task_record where id in
#{id}