select factory_code, production_version, bom_code, optional_bom, optional_bom_text, pvvd, pved, bom_calculate_number, bom_calculate_unit, bom_base_number, bom_base_unit, component_unit, component_pro_flag, msi, sanka, attr1, attr2, attr3, create_by, create_time, update_by, update_time, remark, current_version from base_bom
select equipment_id, equipment_code, equipment_name, equipment_brand, equipment_spec, equipment_type_id, equipment_type_code, equipment_type_name, workshop_id, workshop_code, workshop_name, status, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time, workshop_section, equipment_location, hourly_unit_price from base_equipment
select process_id, process_code, process_name, attention,
enable_flag, remark, attr1, attr2, attr3, attr4, create_by, create_time,
update_by, update_time,split_merge,split_merg_num,sync,work_center,work_time,equipment,param1,param2,param3,param4,param5,param6,param7,param8,param9,param10
from pro_process
insert into pro_process
process_id,
process_code,
process_name,
attention,
enable_flag,
remark,
attr1,
attr2,
attr3,
attr4,
create_by,
create_time,
update_by,
update_time,
split_merge,
split_merg_num,
sync,
work_center,
work_time,
equipment,
param1,
param2,
param3,
param4,
param5,
param6,
param7,
param8,
param9,
param10,
#{processId},
#{processCode},
#{processName},
#{attention},
#{enableFlag},
#{remark},
#{attr1},
#{attr2},
#{attr3},
#{attr4},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{splitMerge},
#{splitMergNum},
#{sync},
#{workCenter},
#{workTime},
#{equipment},
#{param1},
#{param2},
#{param3},
#{param4},
#{param5},
#{param6},
#{param7},
#{param8},
#{param9},
#{param10},
update pro_process
process_code = #{processCode},
process_name = #{processName},
attention = #{attention},
enable_flag = #{enableFlag},
remark = #{remark},
attr1 = #{attr1},
attr2 = #{attr2},
attr3 = #{attr3},
attr4 = #{attr4},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
split_merge = #{splitMerge},
split_merg_num = #{splitMergNum},
sync = #{sync},
work_center = #{workCenter},
work_time = #{workTime},
equipment = #{equipment},
param1 = #{param1},
param2 = #{param2},
param3 = #{param3},
param4 = #{param4},
param5 = #{param5},
param6 = #{param6},
param7 = #{param7},
param8 = #{param8},
param9 = #{param9},
param10 = #{param10},
where process_id = #{processId}
delete from pro_process where process_id = #{processId}
delete from pro_process where process_id in
#{processId}