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 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, unit_working_hours, del_flag, plc_ip, plc_port, sap_asset, equipment_barcode, equipment_barcode_image, manufacturer, supplier, use_life, buy_time, asset_original_value, net_asset_value, asset_head, fixed_asset_code, department, equipment_head, factory_code, equipment_status, equipment_category, asset_classification_name, asset_description, equipment_number, inventory_number, unit_measurement, sap_code, sap_name, factory_workshop from base_equipment insert into base_equipment 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, unit_working_hours, workshop_section, equipment_location, hourly_unit_price, plc_ip, plc_port, equipment_barcode, equipment_barcode_image, manufacturer, supplier, use_life, buy_time, asset_original_value, net_asset_value, asset_head, fixed_asset_code, department, sap_asset, equipment_head, factory_code, equipment_status, equipment_category, asset_classification_name, asset_description, equipment_number, inventory_number, unit_measurement, sap_code, sap_name, factory_workshop, #{equipmentCode}, #{equipmentName}, #{equipmentBrand}, #{equipmentSpec}, #{equipmentTypeId}, #{equipmentTypeCode}, #{equipmentTypeName}, #{workshopId}, #{workshopCode}, #{workshopName}, #{status}, #{remark}, #{attr1}, #{attr2}, #{attr3}, #{attr4}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{unitWorkingHours}, #{workshopSection}, #{equipmentLocation}, #{hourlyUnitPrice}, #{plcIp}, #{plcPort}, #{equipmentBarcode}, #{equipmentBarcodeImage}, #{manufacturer}, #{supplier}, #{useLife}, #{buyTime}, #{assetOriginalValue}, #{netAssetValue}, #{assetHead}, #{fixedAssetCode}, #{department}, #{sapAsset}, #{equipmentHead}, #{factoryCode}, #{equipmentStatus}, #{equipmentCategory}, #{assetClassificationName}, #{assetDescription}, #{equipmentNumber}, #{inventoryNumber}, #{unitMeasurement}, #{sapCode}, #{sapName}, #{factoryWorkshop}, update base_equipment equipment_code = #{equipmentCode}, equipment_name = #{equipmentName}, equipment_brand = #{equipmentBrand}, equipment_spec = #{equipmentSpec}, equipment_type_id = #{equipmentTypeId}, equipment_type_code = #{equipmentTypeCode}, equipment_type_name = #{equipmentTypeName}, workshop_id = #{workshopId}, workshop_code = #{workshopCode}, workshop_name = #{workshopName}, status = #{status}, remark = #{remark}, attr1 = #{attr1}, attr2 = #{attr2}, attr3 = #{attr3}, attr4 = #{attr4}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, unit_working_hours = #{unitWorkingHours}, workshop_section = #{workshopSection}, equipment_location = #{equipmentLocation}, hourly_unit_price = #{hourlyUnitPrice}, plc_ip = #{plcIp}, plc_port = #{plcPort}, equipment_barcode = #{equipmentBarcode}, equipment_barcode_image = #{equipmentBarcodeImage}, manufacturer = #{manufacturer}, supplier = #{supplier}, use_life = #{useLife}, buy_time = #{buyTime}, asset_original_value = #{assetOriginalValue}, net_asset_value = #{netAssetValue}, asset_head = #{assetHead}, fixed_asset_code = #{fixedAssetCode}, department = #{department}, sap_asset = #{sapAsset}, equipment_head = #{equipmentHead}, factory_code = #{factoryCode}, equipment_status = #{equipmentStatus}, equipment_category = #{equipmentCategory}, asset_classification_name = #{assetClassificationName}, asset_description = #{assetDescription}, equipment_number = #{equipmentNumber}, inventory_number = #{inventoryNumber}, unit_measurement = #{unitMeasurement}, sap_code = #{sapCode}, sap_name = #{sapName}, factory_workshop = #{factoryWorkshop}, where equipment_id = #{equipmentId} update base_equipment set del_flag = '1' where equipment_id = #{equipmentId} update base_equipment set del_flag = '1' where equipment_id in #{equipmentId} insert into equ_spare_equipment id, spare_code, spare_type, spare_name, equipment_name, equipment_code, del_flag, create_by, create_time, update_by, update_time, factory_code, #{id}, #{spareCode}, #{spareType}, #{spareName}, #{equipmentName}, #{equipmentCode}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{factoryCode}, insert into equ_bind_auxiliary_equipment id, auxiliary_equipment_code, auxiliary_equipment_type, auxiliary_equipment_name, equipment_name, equipment_code, del_flag, create_by, create_time, update_by, update_time, factory_code, #{id}, #{auxiliaryEquipmentCode}, #{auxiliaryEquipmentType}, #{auxiliaryEquipmentName}, #{equipmentName}, #{equipmentCode}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{factoryCode}, 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} delete from equ_spare_equipment where equipment_code = #{equipmentCode} delete from equ_bind_auxiliary_equipment where equipment_code = #{equipmentCode} update base_equipment status = #{status}, where equipment_id = #{equipmentId}