移除liquidbase 需求20260817

This commit is contained in:
wkc
2026-08-24 12:31:08 +08:00
parent 9552e2acb8
commit cb29c38bf1
24 changed files with 245 additions and 847 deletions

View File

@@ -7,15 +7,22 @@ function read(relativePath) {
}
const personalDetail = read('src/views/loanPricing/workflow/components/PersonalWorkflowDetail.vue')
const summaryStart = personalDetail.indexOf('<el-card class="summary-card">')
const summaryEnd = personalDetail.indexOf('</el-card>', summaryStart)
const summaryCard = personalDetail.slice(summaryStart, summaryEnd)
assert(summaryStart !== -1 && summaryEnd !== -1, '个人流程详情缺少关键信息卡片')
assert(
/label="最终测算利率"/.test(personalDetail),
'个人流程详情左侧缺少“最终测算利率”标签'
!/label="(?:基准利率|浮动BP|最终测算利率)"/.test(summaryCard),
'个人流程详情关键信息不应展示基准利率、浮动BP或最终测算利率'
)
assert(
/return this\.retailOutput\?\.finalCalculateRate \|\| '-'/.test(personalDetail),
'个人流程详情没有使用 finalCalculateRate 展示最终测算利率'
/label="期限"/.test(summaryCard)
&& /label="担保方式"/.test(summaryCard)
&& /label="产品最低利率下限"/.test(summaryCard),
'个人流程详情关键信息缺少期限、担保方式或产品最低利率下限'
)
console.log('personal final calculate rate display assertions passed')
console.log('personal key information display assertions passed')