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, equipment_barcode, equipment_barcode_image, manufacturer, supplier, use_life, buy_time, asset_original_value, net_asset_value, asset_head, fixed_asset_code, department, unit_working_hours, plc_ip, plc_port, del_flag, sap_asset,equipment_category from base_equipment
insert into base_equipment
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,
equipment_barcode,
equipment_barcode_image,
manufacturer,
supplier,
use_life,
buy_time,
asset_original_value,
net_asset_value,
asset_head,
fixed_asset_code,
department,
unit_working_hours,
plc_ip,
plc_port,
del_flag,
sap_asset,
equipment_category,
#{equipmentId},
#{equipmentCode},
#{equipmentName},
#{equipmentBrand},
#{equipmentSpec},
#{equipmentTypeId},
#{equipmentTypeCode},
#{equipmentTypeName},
#{workshopId},
#{workshopCode},
#{workshopName},
#{status},
#{remark},
#{attr1},
#{attr2},
#{attr3},
#{attr4},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{workshopSection},
#{equipmentLocation},
#{hourlyUnitPrice},
#{equipmentBarcode},
#{equipmentBarcodeImage},
#{manufacturer},
#{supplier},
#{useLife},
#{buyTime},
#{assetOriginalValue},
#{netAssetValue},
#{assetHead},
#{fixedAssetCode},
#{department},
#{unitWorkingHours},
#{plcIp},
#{plcPort},
#{delFlag},
#{sapAsset},
#{equipmentCategory},
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},
workshop_section = #{workshopSection},
equipment_location = #{equipmentLocation},
hourly_unit_price = #{hourlyUnitPrice},
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},
unit_working_hours = #{unitWorkingHours},
plc_ip = #{plcIp},
plc_port = #{plcPort},
del_flag = #{delFlag},
sap_asset = #{sapAsset},
equipment_category = #{equipmentCategory},
where equipment_id = #{equipmentId}
delete from base_equipment where equipment_id = #{equipmentId}
delete from base_equipment where equipment_id in
#{equipmentId}