select file_id, file_name, file_address, source_id, remark, attr1,
attr2, attr3, attr4, create_by, create_time, update_by,
update_time,image_type from base_file
SELECT
order_id,
order_code,
ero.equipment_code,
be.equipment_name as equipment_name,
ebae.equipment_name as bind_equipment_name,
order_desc,
order_breakdown_time,
order_source,
order_time,
order_handle,
order_repairman_code,
order_repairman_name,
order_connection,
order_status,
order_relevance,
order_picture,
ero.attr1,
ero.attr2,
ero.attr3,
ero.del_flag,
ero.create_by,
ero.create_time,
ero.update_by,
ero.update_time,
ero.factory_code,
repair_destination,
audit_opinion
FROM
equ_repair_order ero
LEFT JOIN base_equipment be ON be.equipment_code = ero.equipment_code
LEFT JOIN equ_bind_auxiliary_equipment ebae ON ebae.auxiliary_equipment_code = be.equipment_code
insert into equ_repair_order
order_id,
order_code,
equipment_code,
order_desc,
order_breakdown_time,
order_source,
order_time,
order_handle,
order_repairman_code,
order_repairman_name,
order_connection,
order_status,
order_relevance,
order_picture,
attr1,
attr2,
attr3,
del_flag,
create_by,
create_time,
update_by,
update_time,
factory_code,
repair_destination,
audit_opinion,
#{orderId},
#{orderCode},
#{equipmentCode},
#{orderDesc},
#{orderBreakdownTime},
#{orderSource},
#{orderTime},
#{orderHandle},
#{orderRepairmanCode},
#{orderRepairmanName},
#{orderConnection},
#{orderStatus},
#{orderRelevance},
#{orderPicture},
#{attr1},
#{attr2},
#{attr3},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{factoryCode},
#{repairDestination},
#{auditOpinion},
update equ_repair_order
order_code = #{orderCode},
equipment_code = #{equipmentCode},
order_desc = #{orderDesc},
order_breakdown_time = #{orderBreakdownTime},
order_source = #{orderSource},
order_time = #{orderTime},
order_handle = #{orderHandle},
order_repairman_code = #{orderRepairmanCode},
order_repairman_name = #{orderRepairmanName},
order_connection = #{orderConnection},
order_status = #{orderStatus},
order_relevance = #{orderRelevance},
order_picture = #{orderPicture},
attr1 = #{attr1},
attr2 = #{attr2},
attr3 = #{attr3},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
factory_code = #{factoryCode},
repair_destination = #{repairDestination},
audit_opinion = #{auditOpinion},
where order_id = #{orderId}
update equ_repair_order
set del_flag = '1'
where order_id = #{orderId}
update equ_repair_order
set del_flag = '1'
where order_id in
#{orderId}
delete from equ_repair_order where order_code = #{repairCode} and del_flag = '0'
INSERT INTO base_file(file_id, file_name, file_address, source_id, remark, create_by, create_time,image_type)
VALUES
(
#{baseFile.fileId},
#{baseFile.fileName},
#{baseFile.fileAddress},
#{baseFile.sourceId},
#{baseFile.remark},
#{baseFile.createBy},
#{baseFile.createTime},
#{baseFile.imageType}
)
delete from base_file where source_id = #{sourceId}