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'),
}