select t.technical_id, t.project_id, t.technical_director, t.technical_designer, u.nick_name as design_nick_name, t.technical_planner, u1.nick_name as plan_nick_name,
t.plan_comment, t.quality_inspector, t.technical_time, t.technical_document, t.design_description, t.technical_comment, t.manage_comment, t.technical_upload_time,
t.tech_approval_time, t.manage_approval_time from cmc_technical as t
left join sys_user as u on u.user_id = t.technical_designer
left join sys_user as u1 on u1.user_id = t.technical_planner
insert into cmc_technical
technical_id,
project_id,
technical_director,
technical_designer,
technical_planner,
plan_comment,
quality_inspector,
technical_time,
technical_document,
design_description,
technical_comment,
manage_comment,
technical_upload_time,
tech_approval_time,
manage_approval_time,
#{technicalId},
#{projectId},
#{technicalDirector},
#{technicalDesigner},
#{technicalPlanner},
#{planComment},
#{qualityInspector},
#{technicalTime},
#{technicalDocument},
#{designDescription},
#{technicalComment},
#{manageComment},
#{technicalUploadTime},
#{techApprovalTime},
#{manageApprovalTime},
update cmc_technical
project_id = #{projectId},
technical_director = #{technicalDirector},
technical_designer = #{technicalDesigner},
technical_planner = #{technicalPlanner},
plan_comment = #{planComment},
quality_inspector = #{qualityInspector},
technical_time = #{technicalTime},
technical_document = #{technicalDocument},
design_description = #{designDescription},
technical_comment = #{technicalComment},
manage_comment = #{manageComment},
technical_upload_time = #{technicalUploadTime},
tech_approval_time = #{techApprovalTime},
manage_approval_time = #{manageApprovalTime},
where technical_id = #{technicalId}
delete from cmc_technical where technical_id = #{technicalId}
delete from cmc_technical where technical_id in
#{technicalId}