select id, project_id, project_name, task_code, task_name, plan_start_time,
plan_end_time, actual_start_time, actual_end_time, process_diff, total_effort,
complete_effort, delay_actor, resource_match_status, key_path_flag,
create_by, create_time, update_by, update_time, delay_status, delay_policy
from tb_project_progress_new
insert into tb_project_progress_new
id,
project_id,
project_name,
task_code,
task_name,
plan_start_time,
plan_end_time,
actual_start_time,
actual_end_time,
process_diff,
total_effort,
complete_effort,
delay_actor,
resource_match_status,
key_path_flag,
create_by,
create_time,
update_by,
update_time,
#{id},
#{projectId},
#{projectName},
#{taskCode},
#{taskName},
#{planStartTime},
#{planEndTime},
#{actualStartTime},
#{actualEndTime},
#{processDiff},
#{totalEffort},
#{completeEffort},
#{delayActor},
#{resourceMatchStatus},
#{keyPathFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update tb_project_progress_new
project_id = #{projectId},
project_name = #{projectName},
task_code = #{taskCode},
task_name = #{taskName},
plan_start_time = #{planStartTime},
plan_end_time = #{planEndTime},
actual_start_time = #{actualStartTime},
actual_end_time = #{actualEndTime},
process_diff = #{processDiff},
total_effort = #{totalEffort},
complete_effort = #{completeEffort},
delay_actor = #{delayActor},
resource_match_status = #{resourceMatchStatus},
key_path_flag = #{keyPathFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where id = #{id}
delete from tb_project_progress_new where id = #{id}
delete from tb_project_progress_new where id in
#{id}