/** * @author WN * @param Application $application * @param FinanceEntity $financeEntity */ private function mapFinance(Application $application, FinanceEntity $financeEntity = null) { if ($financeEntity !== null) { $application->ext_finance_loan_amount = $financeEntity->getLoanAmount(); $application->ext_finance_order_amount = $financeEntity->getOrderAmount(); $application->ext_finance_deposit = $financeEntity->getDepositAmount(); $application->ext_finance_subsidy = $financeEntity->getSubsidyAmount(); $application->ext_finance_commission = $financeEntity->getCommissionAmount(); $application->ext_finance_net_settlement = $financeEntity->getSettlementNetAmount(); $application->ext_finance_option = $financeEntity->getOption(); $application->ext_finance_option_group = $financeEntity->getOptionGroup(); $application->ext_finance_holiday = $financeEntity->getHoliday(); $application->ext_finance_payments = $financeEntity->getPayments(); $application->ext_finance_term = $financeEntity->getTerm(); } }