核销彗星还款计划
还款的优先级:罚息》服务费》利息》本机
是
还款通知
01.用loan_id创建对象并上阻塞锁02.获取订单的全量信息赋值属性loan_info
获取欲核销的账单
本期是否还清
算出账单应还
01.机构订单号 ori_oid02.还款日期 repay_date03.还款期数repay_cycles05.to_check_lock
记录还款日志
是否需要机构返利
否
核销银行还款计划
金额校验
根据配置确定罚息计算方式
循环欲还的HX—Bill
逾期还款Controller_Api_Repay_Overdue
推送账务和银行
更新订单状态
基础信息数据赋值01.loan_id (订单号)02.repay_date (还款日期)03.loan_info (订单的全量信息)04.repay_plans (彗星账单)
机构返利核销
校验欲还期数前面几期用户是否已还
\\Data\\Overdue\\Fine\\Mode\\……
01.机构订单号 ori_oid02.还款期数repay_cycles03.还款金额 repay_amount04.还款流水号 serial_no05.支付方式 pay_way
算出从现在到欲还日期的罚金
去核销每份账单
创建核销对象
创建试算类对象
逾期测算Controller_Api_Repay_Try_Overdue
得到欲还期数的彗星账单
End