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},
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)
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})
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}
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)
VALUE (NULL, #{data.eqptDataId}, #{data.eqptCode}, #{data.affiliatedSystem}, #{data.mainMaterialCost}, #{data.mainMaterialCostRate}, #{data.mainPurchasedPartsCost},
#{data.costProfitRatio}, #{data.salesTaxRate}, #{data.designFeeRate}, #{data.VATRate}, #{data.nonsEqptValue})