feat: 支持评估版本隔离的报告、匹配及PDF导出功能
新增revisionId参数到路由、服务及导出接口,实现不同评估版本的隔离访问。删除已废弃的需求相关服务文件,移除取消采集的融资金额、期限和用途字段,更新相关页面提示文本。同时更新文档,说明评估版本、最新资料及产品展示规则的调整,支持前台正常业务名称显示,去除环境标签。
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
// 登录回跳只接受固定页面和白名单参数,不接受外部 URL;页面仍需重新鉴权。
|
||||
export function nextStepRoute(assessmentId: string, productId: string = '', section: string = 'actions'): string {
|
||||
export function nextStepRoute(assessmentId: string, productId: string = '', section: string = 'actions', revisionId: string = ''): string {
|
||||
const valid = (id: string): boolean => /^[1-9][0-9]{0,9}$/.test(id)
|
||||
if (!valid(assessmentId) || (productId.length > 0 && !valid(productId)) || !['actions', 'prepare'].includes(section)) return ''
|
||||
return '/packages/finance/next-step/next-step?assessmentId=' + assessmentId + (productId.length > 0 ? '&productId=' + productId : '') + '§ion=' + section
|
||||
if (revisionId.length > 0 && !/^[1-9][0-9]{0,9}$/.test(revisionId)) return ''
|
||||
return '/packages/finance/next-step/next-step?assessmentId=' + assessmentId + (productId.length > 0 ? '&productId=' + productId : '') + '§ion=' + section + (revisionId.length > 0 ? '&revisionId=' + revisionId : '')
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user