select id, taskid, max_loop_count, current_loop_count, current_seq, next_seq, schedule_style, schedule_time_num, schedule_time_unit, next_execute_time, schedule_benchmark, schedule_benchmark_custom_time, deptCodes, wardCodes, icd10Codes, oplevelCodes, remark, del_flag, create_by, create_time, update_by, update_time, orgid, campusid from service_task_schedule insert into service_task_schedule taskid, max_loop_count, current_loop_count, current_seq, next_seq, schedule_style, schedule_time_num, schedule_time_unit, next_execute_time, schedule_benchmark, schedule_benchmark_custom_time, dept_codes, ward_codes, icd10_codes, oplevel_codes, remark, del_flag, create_by, create_time, update_by, update_time, orgid, campusid, #{taskid}, #{maxLoopCount}, #{currentLoopCount}, #{currentSeq}, #{nextSeq}, #{scheduleStyle}, #{scheduleTimeNum}, #{scheduleTimeUnit}, #{nextExecuteTime}, #{scheduleBenchmark}, #{scheduleBenchmarkCustomTime}, #{deptCodes}, #{wardCodes}, #{icd10Codes}, #{oplevelCodes}, #{remark}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{orgid}, #{campusid}, update service_task_schedule taskid = #{taskid}, max_loop_count = #{maxLoopCount}, current_loop_count = #{currentLoopCount}, current_seq = #{currentSeq}, next_seq = #{nextSeq}, schedule_style = #{scheduleStyle}, schedule_time_num = #{scheduleTimeNum}, schedule_time_unit = #{scheduleTimeUnit}, next_execute_time = #{nextExecuteTime}, schedule_benchmark = #{scheduleBenchmark}, schedule_benchmark_custom_time = #{scheduleBenchmarkCustomTime}, dept_codes = #{deptCodes}, ward_codes = #{wardCodes}, icd10_codes = #{icd10Codes}, oplevel_codes = #{oplevelCodes}, remark = #{remark}, del_flag = #{delFlag}, update_by = #{updateBy}, update_time = #{updateTime}, orgid = #{orgid}, campusid = #{campusid}, where id = #{id} update service_task_schedule set del_flag = '1', update_time = now() where id = #{id} update service_task_schedule set del_flag = '1', update_time = now() where taskid = #{taskid} and del_flag = '0'