INSERT INTO tb_day_plan
monthly_plan_id,
day_plan,
planned_workload,
proposed_personnel,
proposed_proficient_personnel,
proposed_proficient_day,
proposed_assistance_personnel,
proposed_assistance_day,
proposed_long_time_car,
proposed_temporary_car,
proposed_sub_car,
actual_proficient_personnel,
actual_assistance_personnel,
actual_personnel,
actual_long_time_car,
actual_temporary_car,
actual_sub_car,
actual_work_content,
actual_workload,
completion_percentage,
plan_completion_status,
plan_changes,
create_user,
create_time,
status,
day_plan_type,
risk_level,
#{monthlyPlanId},
#{dayPlan},
#{plannedWorkload},
#{proposedPersonnel},
#{proposedProficientPersonnel},
#{proposedProficientDay},
#{proposedAssistancePersonnel},
#{proposedAssistanceDay},
#{proposedLongTimeCar},
#{proposedTemporaryCar},
#{proposedSubCar},
#{actualProficientPersonnel},
#{actualAssistancePersonnel},
#{actualPersonnel},
#{actualLongTimeCar},
#{actualTemporaryCar},
#{actualSubCar},
#{actualWorkContent},
#{actualWorkload},
#{completionPercentage},
#{planCompletionStatus},
#{planChanges},
#{createUser},
#{createTime},
#{status},
#{dayPlanType},
#{riskLevel},
insert into tb_proposed_personnel (
day_plan_id,
inspection_station_name,
personnel_id,
name,
data_source
)
values
(
#{item.dayPlanId},
#{item.inspectionStationName},
#{item.personnelId},
#{item.name},
#{item.dataSource}
)
UPDATE tb_day_plan
monthly_plan_id = #{monthlyPlanId},
day_plan = #{dayPlan},
planned_workload = #{plannedWorkload},
proposed_personnel = #{proposedPersonnel},
proposed_proficient_personnel = #{proposedProficientPersonnel},
proposed_proficient_day = #{proposedProficientDay},
proposed_assistance_personnel = #{proposedAssistancePersonnel},
proposed_assistance_day = #{proposedAssistanceDay},
proposed_long_time_car = #{proposedLongTimeCar},
proposed_temporary_car = #{proposedTemporaryCar},
proposed_sub_car = #{proposedSubCar},
actual_proficient_personnel = #{actualProficientPersonnel},
actual_assistance_personnel = #{actualAssistancePersonnel},
actual_personnel = #{actualPersonnel},
actual_long_time_car = #{actualLongTimeCar},
actual_temporary_car = #{actualTemporaryCar},
actual_sub_car = #{actualSubCar},
actual_work_content = #{actualWorkContent},
actual_workload = #{actualWorkload},
completion_percentage = #{completionPercentage},
plan_completion_status = #{planCompletionStatus},
plan_changes = #{planChanges},
update_time = #{updateTime},
update_user = #{updateUser},
status = #{status},
risk_level = #{riskLevel},
WHERE day_plan_id = #{dayPlanId}
update tb_day_plan set is_active = '0' where day_plan_id = #{dayPlanId}
delete from tb_proposed_personnel where day_plan_id = #{dayPlanId}