优化个人贷款流程及模型展示
This commit is contained in:
@@ -42,15 +42,22 @@ assert(
|
||||
'个人流程详情关键信息未展示产品最低利率下限'
|
||||
)
|
||||
|
||||
assert(
|
||||
personalDetail.includes(':guar-type="detailData.guarType"'),
|
||||
'个人模型输出未使用流程担保方式控制抵押物行'
|
||||
)
|
||||
|
||||
const requiredRetailFields = [
|
||||
'retailOutput.loanRateHistory',
|
||||
'retailOutput.smoothRange',
|
||||
'retailOutput.finalCalculateRate',
|
||||
'retailOutput.referenceRate',
|
||||
'retailOutput.blackCust',
|
||||
'retailOutput.branchBp',
|
||||
'retailOutput.bpLoanUse',
|
||||
'retailOutput.midPerGasDdc'
|
||||
'retailOutput.midPerGasDdc',
|
||||
'retailOutput.bpPrinOverdue',
|
||||
'retailOutput.bpIinterestOverdue',
|
||||
'retailOutput.bpCardOverdue'
|
||||
]
|
||||
|
||||
requiredRetailFields.forEach((field) => {
|
||||
@@ -63,10 +70,18 @@ assert(
|
||||
)
|
||||
|
||||
assert(
|
||||
detailCard.includes('label="客户名称"')
|
||||
&& !detailCard.includes('label="灰黑名单客户"')
|
||||
&& !detailCard.includes('retailOutput && retailOutput.greyBlackCust'),
|
||||
'个人流程详情基本信息不应展示灰黑名单客户'
|
||||
basicInfo.includes('label="灰名单客户"')
|
||||
&& basicInfo.includes('retailOutput && retailOutput.greyCust')
|
||||
&& basicInfo.includes('label="黑名单客户"')
|
||||
&& basicInfo.includes('retailOutput && retailOutput.blackCust'),
|
||||
'个人流程详情基本信息缺少灰名单客户或黑名单客户'
|
||||
)
|
||||
|
||||
assert(
|
||||
!modelOutput.includes("this.resultItem('灰名单客户', this.formatBoolean(this.retailOutput.greyCust))")
|
||||
&& !modelOutput.includes("this.resultItem('黑名单客户', this.formatBoolean(this.retailOutput.blackCust))")
|
||||
&& !modelOutput.includes("'BP_灰名单与逾期', this.retailOutput.bpGreyOverdue"),
|
||||
'个人风险度不应继续展示灰黑客户或旧聚合BP'
|
||||
)
|
||||
|
||||
assert(
|
||||
|
||||
Reference in New Issue
Block a user