lib/reapal/api/tender/tender_history_apply.rb in reapal-0.14.0 vs lib/reapal/api/tender/tender_history_apply.rb in reapal-0.15.0

- old
+ new

@@ -20,10 +20,14 @@ # @param expiry_date [Time] 投标截止日期 # @param tender_type [String] 标的类别,是否允许自动投标。00:不允许自动投标 01:允许自动投标 # @param debit_contracts [String] 借款方协议号 # @param guarant_contract [String] 担保方协议号 # @param commissioned_contract [String] 受托方协议号 + # @param returned_principal [BigDecimal] 历史已还款金额 + # @param returned_interest [BigDecimal] 历史已还款利息 + # @param returned_fee [BigDecimal] 历史已还款手续费 + # @param returned_def_amount [BigDecimal] 历史已还款罚息 # @param busway [String] 设备通道, '00':PC端;'01':手机端(默认);'02':Pad端;'03':其它 # @param remark [String] 备注 # # @return [ Hash ] 结果集 # * :result [String] 业务结果:'S/F/P' @@ -34,12 +38,13 @@ # * :data: 具体业务返回信息 # * :orderNo [String] 发标订单号 # * :resultCode [String] 结果代码 # def tender_history_apply(flow_id, tender_no, tender_name, money, rate, fee_amount, refund_term, - debit_term, debit_type, repay_date, expiry_date, tender_type, debit_contracts, - guarant_contract=nil, commissioned_contract=nil, busway='01', remark='') + debit_term, debit_type, repay_date, expiry_date, tender_type, debit_contracts, + guarant_contract='', commissioned_contract='', returned_principal=0, returned_interest=0, + returned_fee=0, returned_def_amount=0, busway='01', remark='') service = 'reapal.trust.tenderHistoryApply' post_path = '/tender/rest.htm' params = { orderNo: flow_id, @@ -55,9 +60,13 @@ expiryDate: expiry_date.strftime("%Y%m%d"), tenderType: tender_type, debitContracts: debit_contracts, guarantContract: guarant_contract, commissionedContract: commissioned_contract, + hisAmount: returned_principal, + hisIntAmount: returned_interest, + hisFeeAmount: returned_fee, + hisDefAmount: returned_def_amount, busway: busway, remark: remark, applyTime: Time.now.strftime('%Y-%m-%d %H:%M:%S'), }