类图
2021-02-03 10:13:52 428 举报
类图
作者其他创作
大纲/内容
RepayInterestCalculateUtils
AccountProcessor
+ processAccountHander(T messageDriverDto):void//账务处理+ getEventType():String //获取处理类型
DebtWriteOffByShrink
//核销信息-RepayCalculateVO repayCalculateVO
//核销还款计划+checkVaild():void//核销还款计划+writeOffAmount():RefundAmountDetailDto//重建还款计划+rebuildDetail():RefundAmountDetailDto //计获取类型+getType
RepayCalculateVO
//借据号 -String loanNo;//资金方编码-String investmentCd ;//还款计划详情+DebtInfoBo DebtInfoBo//还款模式+RepayModeVO repayModeVO//订单+Loanorder loanorder//计算因子+RepayCalculateFactor factor//金额处理+DebtWriteOffHandler debtWriteOffHandler//账单处理+WriteoffAmountProcessor writeoffAmountProcessor
..计算手续费+CalculateEarlyInterest():BigDecimal//计算利息+CalculateInterest():BigDecimal//按期还款试算+repayComputeByDue():AdvanceRepayAmountInfo//提前还款试算+repayComputeByAdvance():AdvanceRepayAmountInfo//按期还款+repayByDue():RefundAmountDetailDto//提前还款+repayByAdavnce():RefundAmountDetailDto
RepayAccountProcessorImpl
# AccountHandlerSubscriber:accountHandlerSubscriber- Logger:logger
+ processAccountHander :void+ getEventType :String
CDelayAppointmentprocessor
-NoticeSceneEnum 场景-productEnum 产品-AppointmentBiz-UserTaskBiz
+ signAppointmentHander(T appointmentDto):void//签约+ enforceAppointmentHander(T appointmentDto):String //履约+getSceneType()String//+pushNotice()
CGuaranteeAppointmentprocessor
RefundAccountProcessorImpl
DebtWriteOffByRatio
TransferToStagingAccountProcessorImpl
Appointmentprocessor
NoticeSceneEnum 场景productEnum 产品
+ signAppointmentHander(T appointmentDto):void//签约+ enforceAppointmentHander(T appointmentDto):String //履约+getSceneType()String//获取场景
DebtWriteOffHandler
//核销还款计划+checkVaild():void//核销还款计划+writeOffAmount():RefundAmountDetailDto//重建还款计划+rebuildDetail():RefundAmountDetailDto
AppointmentBiz
-UserAppointmentMapper
-saveOrUpdateUserAppointment(UserAppointmentDto)
CQuiickhotelAppointmentprocessor
DebtWriteOffByDaily
//核销信息-RepayCalculateVO repayCalculateVO
MessageDriveConsumer
RepayCalculateFactor
//还款的总金额+BigDecimal repayAmount//还款的本金+BigDecimal capital//提前还款费率+RepayModeVO earlyRepayRate//利率+BigDecimal rate;// 起息日+Date CalcInterestStartDay;// 截止日+Date CalcInterestEndDay;//是否按照本金+boolean isCapitalCal
//占款天数+getOccupationNum()
OverdueNoticeAccountProcessorImpl
DayInterestAccountProcessorImpl
# AccountHandlerSubscriber :accountHandlerSubscriber- Logger :logger
WriteoffAmountProcessor
//计算金额+writeOffAnount:RepayAmountInfo
DebtTransferAccountProcessorImpl
RepayModeVO
还款场景 1.按期部分还款 2.按期全部还款 3.提前部分还款 4.提前全部还款 -List<String> repayScene; * 1.按期收 * 2.按日计 -String repayInterestType; * 1.手续费,罚息,利息,本金 * 2.手续费,本金,利息,罚息 -String writeOffAmountType; * 1.缩期-按日计息重建 * 2.缩期-按比例重建 * 3.不缩期 -String rebuildType; * 1.按照剩余本金计算 * 2.按照冲抵本金计算 -String earlyFeeType; * 1.从前往后(逾期,当期,未来) * 2.从后向前(逾期,未来,当期) -String writeOffTermType; * 提前还款免息天数 -int advancerepayFreeInterestDays; * 退款还款免息天数 -int refundFreeInterestDays;
WriteoffAmountOverdue
-List<DebtDetail> 还款计划
//计算金额+writeOffAnount:RepayAmountInfo//计获取类型+getType
WriteoffAmountCapital
0 条评论
下一页