展期设计

2017-11-01  本文已影响0人  攀爬的蜗牛_3134

展期设计文档

模块分析

当前的展期模块流程为业务展期菜单中选择需要展期的项,然后点击展期,进入展期页面,设置好展期的还款期数和类型利率后,点击确认展期,就会重新生产新的还款计划,然后修改替换掉旧的还款计划。这块需要修改为暂存,而不是直接修改还款计划,而是等待审批都通过了再修改还款计划。所以这里需要把展期设置的一些参数保存起来。在审批的最后一个节点通过后再生产新的还款计划,然后修改。其中,需要修改单的状态,避免在审批过程中修改展期参数。

  1. 暂存展期数据
  2. 修改提交展期审批后的单状态
  3. 审批通过后修改还款计划,没有通过则重新回到展期页面
  4. 修改单状态

数据表设计

@Comment("借款单主键")

@Column("loanId")

@ColDefine(type = ColType.VARCHAR, width=64)

privateStringloanId;

@Comment("期限类型")

@Column("termType")

@ColDefine(type = ColType.VARCHAR, width=40)

privateLoanTermTypetermType;

@Comment("期限")

@Column("term")

@ColDefine(type = ColType.VARCHAR, width=20)

privateStringterm;

@Comment("利息类型")

@Column("loanLimitType")

@ColDefine(type = ColType.VARCHAR, width=40)

privateLoanLimitTypeloanLimitType;

@Comment("利息")

@Column("interest")

@ColDefine(type = ColType.FLOAT, width=16)

privateBigDecimalinterest;

@Comment("还款方式")

@Column("repayMethod")

@ColDefine(type = ColType.VARCHAR, width=40)

privateLoanRepayMethodrepayMethod;

@Comment("说明")

@Column("enterpriseExplain")

@ColDefine(type = ColType.VARCHAR, width=2048)

privateStringenterpriseExplain;

@Comment("企业参数")

@Column("enterpriseAgreement")

@ColDefine(type = ColType.VARCHAR, width=2048)

privateStringenterpriseAgreement;

@Comment("计息方式")

@Column("calculationMethod")

@ColDefine(type = ColType.VARCHAR, width=40)

privateStringcalculationMethod;

@Comment("收息时间")

@Column("repayDateType")

@ColDefine(type = ColType.VARCHAR, width=40)

privateStringrepayDateType;

@Comment("展期状态")

@Column("approvalStatusType")

@ColDefine(type = ColType.VARCHAR,width =16)

privateApprovalStatusTypeapprovalStatusType;

@Comment("审批状态")

@Column("approveStatus")

@ColDefine(type = ColType.VARCHAR, width=120)

privateStringapproveStatus;

@Comment("审批状态描述")

@Column("approveStatusDesc")

@ColDefine(type = ColType.VARCHAR, width=120)

privateStringapproveStatusDesc;
上一篇下一篇

猜你喜欢

热点阅读