id,
create_time,
update_time,
delete_status,
assets_calculate_id, sort_id, equipment_name, manufacturer, model, purchase_date, activation_date, storage_location, quantity, unit_of_measurement, original_value, net_value, equipment_type, equipment_type_detail
UPDATE assets_calculate_eqpt_data
SET delete_status = 1
WHERE delete_status = 0
AND assets_calculate_id = #{calculateId}
UPDATE assets_calculate_eqpt_data
SET price = #{price}
WHERE delete_status = 0
AND id = #{id}
UPDATE assets_calculate_eqpt_imp_data
SET ppi = #{data.ppi},
pricing_basis = #{data.pricingBasis},
central_parity_rate = #{data.centralParityRate},
tariff_rate = #{data.tariffRate},
tariff_rate_picture = #{data.tariffRatePicture},
import_VAT_rate = #{data.importVATRate},
bank_charges_rate = #{data.bankChargesRate},
foreign_transaction_rate = #{data.foreignTransactionRate},
product_code = #{data.productCode},
currency = #{data.currency},
address = #{data.address},
transaction_method = #{data.transactionMethod},
contract_amount = #{data.contractAmount},
contract_signing_date = #{data.contractSigningDate},
destination_port = #{data.destinationPort},
original_price = #{data.originalPrice}
WHERE delete_status = 0
AND id = #{data.id}
AND eqpt_data_id = #{data.eqptDataId}
INSERT INTO assets_calculate_eqpt_imp_data(id, eqpt_data_id, ppi, pricing_basis, central_parity_rate, tariff_rate, import_VAT_rate, bank_charges_rate, foreign_transaction_rate, product_code, currency, address, transaction_method, contract_amount, contract_signing_date, destination_port, original_price, tariff_rate_picture)
VALUE (NULL,#{data.eqptDataId},#{data.ppi},#{data.pricingBasis},#{data.centralParityRate},#{data.tariffRate},#{data.importVATRate},#{data.bankChargesRate},#{data.foreignTransactionRate},#{data.productCode},#{data.currency},#{data.address},#{data.transactionMethod},#{data.contractAmount},#{data.contractSigningDate},#{data.destinationPort},#{data.originalPrice}, #{data.tariffRatePicture})
UPDATE assets_calculate_eqpt_nons_data
SET eqpt_data_id = #{data.eqptDataId},
eqpt_code = #{data.eqptCode},
affiliated_system = #{data.affiliatedSystem},
main_material_Cost = #{data.mainMaterialCost},
main_material_cost_rate = #{data.mainMaterialCostRate},
main_purchased_parts_cost = #{data.mainPurchasedPartsCost},
cost_profit_ratio = #{data.costProfitRatio},
sales_tax_rate = #{data.salesTaxRate},
design_fee_rate = #{data.designFeeRate},
VAT_rate = #{data.VATRate},
nons_eqpt_value = #{data.nonsEqptValue},
material_1 = #{data.material1},
material_2 = #{data.material2},
material_1_quantity = #{data.material1Quantity},
material_2_quantity = #{data.material2Quantity},
material_1_use_ratio = #{data.material1UseRatio},
material_2_use_ratio = #{data.material2UseRatio},
material_1_price = #{data.material1Price},
material_2_price = #{data.material2Price}
WHERE delete_status = 0
AND id = #{data.id}
AND eqpt_data_id = #{data.eqptDataId}
INSERT INTO assets_calculate_eqpt_nons_data (id, eqpt_data_id, eqpt_code, affiliated_system, main_material_Cost, main_material_cost_rate, main_purchased_parts_cost,
cost_profit_ratio, sales_tax_rate, design_fee_rate, VAT_rate, nons_eqpt_value, material_1, material_2, material_1_quantity, material_2_quantity,
material_1_use_ratio, material_2_use_ratio, material_1_price, material_2_price)
VALUE (NULL, #{data.eqptDataId}, #{data.eqptCode}, #{data.affiliatedSystem}, #{data.mainMaterialCost}, #{data.mainMaterialCostRate}, #{data.mainPurchasedPartsCost},
#{data.costProfitRatio}, #{data.salesTaxRate}, #{data.designFeeRate}, #{data.VATRate}, #{data.nonsEqptValue},
#{data.material1},#{data.material2},#{data.material1Quantity},#{data.material2Quantity},#{data.material1UseRatio},#{data.material2UseRatio},#{data.material1Price},#{data.material2Price})