refactor(login): move match-route logic to dedicated service and fix import

- 提取登录回跳、产品对比的路由匹配逻辑至独立的 match-route.uts 服务
- 修复登录页面导入对比服务的错误,改为导入新的 match-route 模块
- 保持原有的路由参数校验和跳转逻辑不变,仅重构代码结构
This commit is contained in:
hujun
2026-10-12 09:28:09 +08:00
parent 25cb06b71c
commit b418969e92
39 changed files with 49277 additions and 119 deletions
@@ -0,0 +1,59 @@
{
"ok": true,
"revisionId": "credit-20261009-r2",
"appliedAt": "2026-10-09T15:33:09+08:00",
"productCount": 31,
"updatedDraftIds": [
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55
],
"newVersion": 2,
"publishedCount": 6,
"draftCount": 25,
"rateUpdates": 7,
"termUpdates": 3,
"originalTextPreserved": true,
"oldSixRowsUnchanged": true,
"schemaAndTriggersUnchanged": true,
"fiveRuntimeHashesUnchanged": true,
"independent31RowHashesMatch": true,
"idempotentApplyUpdatedCount": 0,
"rollbackPreviewPassed": true,
"privateBackupDownloadedAndVerified": true,
"publicTlsChecks": 5,
"services": {
"airz-analysis": "active",
"php-fpm-74": "active",
"redis": "active"
},
"applicationDeployed": false,
"ddlExecuted": false,
"modelRequests": 0,
"revisionSha256": "c05d8d0fbc34d1123b21ad4cf08804320053ae387dc31d231c83ac17b63d849f",
"beforeBackupSha256": "0855f9e85bb495115b828437bb46c458cf07549f681449432985f8c7d1235b33",
"afterBackupSha256": "1b065af5b6b1270d6a606fe491a47acc8fddf9f8376b32f06375cb3e4445bdec",
"localRehearsalPassed": true
}
@@ -0,0 +1,329 @@
{
"schemaVersion": 1,
"revisionId": "credit-20261009-r2",
"sourceSha256": "bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf",
"intendedEnvironment": "production_draft_only",
"rateConvention": "monthly_percent_times_12",
"products": [
{
"productId": "31",
"materialId": "credit-01",
"productName": "优客分期",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-01",
"conditionSha256": "d03e3574a6c907043cbd214389bc3f917109bbdced52584edd051aad1fcb094b",
"fields": {
"annual_rate_min": "1.6200",
"annual_rate_max": "1.6200",
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n利率录入口径:1.35厘/月=0.135%/月,乘12=1.62%。 用户指定月利率简单乘12,仅为本轮字段口径,不重算现金流综合年化或费用。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "32",
"materialId": "credit-02",
"productName": "中银E贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-02",
"conditionSha256": "fc6d5337ea8941fa64ca7ff61605d47d42207e4d1043c58fe71e3583d4e5daa0",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "33",
"materialId": "credit-03",
"productName": "随心智贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-03",
"conditionSha256": "3aa8c70aa488d81057d89ee6d15655cf9d5c99107e9854371e4584d1bae3cae2",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "34",
"materialId": "credit-04",
"productName": "集团E贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-04",
"conditionSha256": "6cbed75e260062395684f12fce902a5e5e8f500a4d7593702af3b8a5898a4b87",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "35",
"materialId": "credit-05",
"productName": "网捷贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-05",
"conditionSha256": "03015590390d35bf7bf2c233d19841031558474c50093d9c05b603c1e1a8ec22",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n当前采用口径:公积金客户一般按连续缴存满24个月、记录更新在6个月内;满1年或中断后用社保/个税属于原文线下例外,保留原文,不并入通用要求。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "36",
"materialId": "credit-06",
"productName": "乐分易",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-06",
"conditionSha256": "67a81df1ad2a8398da2416731484d5c912690f88bdfbd6341155aaf3d699e2ad",
"fields": {
"annual_rate_min": "3.0000",
"annual_rate_max": "3.0000",
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n利率录入口径:月息2厘5=0.25%/月,乘12=3%。 用户指定月利率简单乘12,仅为本轮字段口径,不重算现金流综合年化或费用。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "37",
"materialId": "credit-07",
"productName": "快贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-07",
"conditionSha256": "15ff6ac21650046c6874229e9a8898118b93464f00531856a1e70d49bd48264b",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "38",
"materialId": "credit-08",
"productName": "建易贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-08",
"conditionSha256": "a0cbf3fbc48d63016fa663b56de613b6de4dcb8dc877c74588de4f308a250790",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "39",
"materialId": "credit-09",
"productName": "分期通",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-09",
"conditionSha256": "46c53e751b0ab7f4c972451de11c74792e7cf65fee2e0e37b90721dd362014e4",
"fields": {
"annual_rate_min": "2.1600",
"annual_rate_max": "2.1600",
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n利率录入口径:0.18%/月,乘12=2.16%;原标签“年化”与单位冲突,采用明确的/月单位。 用户指定月利率简单乘12,仅为本轮字段口径,不重算现金流综合年化或费用。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "40",
"materialId": "credit-10",
"productName": "融E借",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-10",
"conditionSha256": "568d95954f5b647dffb8e525ef6991c4adc5380c490bae5a11c9dea711b336be",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "41",
"materialId": "credit-11",
"productName": "闪电贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-11",
"conditionSha256": "03b1f26431a00e717552c31a95ccc6aadfad3cd713de5a13e7aac1e7a8ba7e58",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "42",
"materialId": "credit-12",
"productName": "信秒贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-12",
"conditionSha256": "89b0cf37bc7d7b2b99e29089349b9ac690aeb3f536ef785537e4b3913eba7ff7",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n当前采用口径:征信上当前无小额贷款余额;机构数及微粒贷等例外保留原文,暂不转为硬规则。标准最高50万元,尊享版150万元原文保留,不拆产品。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "43",
"materialId": "credit-13",
"productName": "圆梦金",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-13",
"conditionSha256": "1f7b0b9acc20f014d9a1eb9c9b3db3ec89494d44b8971cb70c52afa1e29215e1",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "44",
"materialId": "credit-14",
"productName": "惠民贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-14",
"conditionSha256": "dab3de6866b54dc0afb7880346fdd94aaa71fb250c053310ce0820caf27dd706",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n当前采用口径:近半年无1、近两年无2(不看两年外征信);另一套当前/1年/2年及小金额例外完整保留原文。此处沿用资料术语,不推断逾期次数。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "45",
"materialId": "credit-15",
"productName": "浦闪贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-15",
"conditionSha256": "27d9413ab6e19fd5c72e1303a5edb90ad362bbcd33928b219585dd8fb0471390",
"fields": {
"annual_rate_min": "3.0000",
"annual_rate_max": null,
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n利率录入口径:原文3%起未标年/月,结合信用贷利率上下文按年化起点录入。 保留原文并记录本次取舍,不补造最高值。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "46",
"materialId": "credit-16",
"productName": "易达金",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-16",
"conditionSha256": "fc4635bded80bbf232b1201eedd713e0a69dab8805659fcfa0c91949872ca180",
"fields": {
"annual_rate_min": "4.8000",
"annual_rate_max": "9.0000",
"term_min_months": 3,
"term_max_months": 36,
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n期限录入口径:3—36期按月分期,录入3—36个月;额度5年循环不混入单笔期限。\n利率录入口径:0.4—0.75%/月,乘12=4.8—9%。 用户指定月利率简单乘12,仅为本轮字段口径,不重算现金流综合年化或费用。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "47",
"materialId": "credit-17",
"productName": "邮享贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-17",
"conditionSha256": "544bf48035f89cfce6625583f44506a4697f4b817962426ec6ce1b3787300bab",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "48",
"materialId": "credit-18",
"productName": "诚易贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-18",
"conditionSha256": "2636fa8a9138a7ae1438188ba5d791a41e53aae61878faaea9a06d58184f4598",
"fields": {
"term_min_months": null,
"term_max_months": 60,
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n期限录入口径:最长60期按按月等额本息期限,录入最长60个月。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "49",
"materialId": "credit-19",
"productName": "光速贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-19",
"conditionSha256": "ea1e865001f412e6b5210902b610ae8f5ceceb33f0b5f1cb3bc17c51433079b8",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n当前采用口径:最长3年为授信期,单笔期限不据此推定,继续保留原文。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "50",
"materialId": "credit-20",
"productName": "润薪贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-20",
"conditionSha256": "728e07b751e316678615e4049b7468d00ee877c8512636cc893b3e98a9ec9597",
"fields": {
"annual_rate_min": "3.6600",
"annual_rate_max": null,
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n当前采用口径:标准单笔最长7年(84个月);额度10年属于授信/额度表述,仅保留原文。\n利率录入口径:原文3.66%起未标年/月,结合信用贷利率上下文按年化起点录入。 保留原文并记录本次取舍,不补造最高值。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "51",
"materialId": "credit-21",
"productName": "润秒贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-21",
"conditionSha256": "59f49cfb2f6ef60136c41c1bd7b1c25cb81fbf2efa9beb87593933c7bc650234",
"fields": {
"annual_rate_min": "3.6600",
"annual_rate_max": null,
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n利率录入口径:原文3.66%起未标年/月,结合信用贷利率上下文按年化起点录入。 保留原文并记录本次取舍,不补造最高值。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "52",
"materialId": "credit-22",
"productName": "徽享薪易贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-22",
"conditionSha256": "868135c88dc20e564ba00c2c454fa043a49ba8e41e296804b39dc91dca9c2486",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "53",
"materialId": "credit-23",
"productName": "鹏城e贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-23",
"conditionSha256": "429f5a234e3bbff0903804436735d82aa5517985671fa0aa716160bd6877de02",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "54",
"materialId": "credit-24",
"productName": "民易贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-24",
"conditionSha256": "da4e51236f47e1ea47b9f0a048f9f3abe996fcc8f01f2655d91762572af98e19",
"fields": {
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n当前采用口径:产品额度上限50万元;纯线上30万元限制完整保留原文,不拆渠道,后续AI分析须读取渠道条件。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
},
{
"productId": "55",
"materialId": "credit-25",
"productName": "职享贷",
"expectedVersion": 1,
"newVersion": 2,
"sourceReference": "user-doc:credit-20261009:sha256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf:item-25",
"conditionSha256": "b7bdcf3b0174e397e86e9ffe100bf222d76f95df9f33dd00b68df288c23c0822",
"fields": {
"term_min_months": null,
"term_max_months": 36,
"other": "用户正式资料修订草稿(未上架)。资料来源:信用贷汇总.docx;SHA-256:bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf;原始段落范围见首次导入清单。\n2026-10-09 用户确认口径修订r2:\n期限录入口径:“最长36期限”结合按月还款表述按最长36个月录入;先息后本单笔≤12个月例外仍保留原文。\n本轮用户口径:利率可为单值、范围或起点,期限可为单值、最长或离散选项,不要求资料补造上下限。\n征信查询、逾期、单位白名单、身份证到期日暂不新增采集;渠道版别暂不拆分,全部原文保留供后续AI分析。\n匹配引擎本轮不扩展,仍为未上架草稿;发布器的范围/日期/字段限制属于当前系统约束,不表示用户资料缺失。"
}
}
]
}
@@ -0,0 +1,277 @@
{
"ok": true,
"batchId": "credit-20261009-bb11729b",
"importedAt": "2026-10-09T11:48:52+08:00",
"productionSite": "https://airz.hqling.cloud",
"target": "127.0.0.1:3306/airz",
"sourceFile": "docs/信用贷汇总.docx",
"sourceSha256": "bb11729b5a0f5fe56608be420f06fc720c23c1c16fa3ba8c83382a6e487e17bf",
"batchSha256": "f8bf581e31465087057f9e675bb577f92a768c5606c597d31bb9a8568cbdc520",
"importedCount": 25,
"publishedCount": 0,
"status": "draft",
"productIds": [
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55
],
"existingProductIds": [
22,
23,
24,
25,
26,
27
],
"existingProductRowsUnchanged": true,
"totalProductsAfter": 31,
"publishedProductsAfter": 6,
"publicationBlockedCount": 25,
"unconfirmedAnnualRateCount": 7,
"missingMaximumAnnualRateCount": 20,
"unconfirmedMaximumBorrowTermCount": 4,
"unmappedRegionsCount": 23,
"minimumAmountAndValidityMissingCount": 25,
"sourceParagraphCount": 215,
"fullOriginalTextPreserved": true,
"independentReadVerified": true,
"idempotenceCheck": {
"inserted": 0,
"existing": 25,
"rowsUnchanged": true
},
"rollbackPreviewPassed": true,
"rollbackActuallyExecuted": false,
"rollbackRefusesSubsequentEdits": true,
"productSchemaAndTriggersUnchangedExceptAutoIncrement": true,
"applicationRuntimeFilesDeployed": 0,
"modelRequestsTriggeredByTask": 0,
"servicesActive": {
"airz-analysis": "active",
"php-fpm-74": "active",
"redis": "active"
},
"publicHttpsChecks": 5,
"publicTlsVerified": true,
"authenticatedHttpChecks": 0,
"productionAdminUiAcceptance": false,
"formalMatchingAcceptance": false,
"serverArchive": "/root/airz-product-import-credit-20261009-bb11729b",
"localArchive": "D:\\AAdesk\\202609\\airz-backups\\product-import\\credit-20261009-bb11729b",
"serverBeforeSha256": "099ad6a0c8ca8f82547f857e2ec02589ccddab3a99b70931d9c341f64640311e",
"serverAfterSha256": "917c546c733a31e1e963b48244da268f971d792cb1845374dfdb73242c16c361",
"afterRowsHash": "3c7eff4aac943a7d97fadfe8e810c5d402922421f3cce628356d11ef4d207016",
"panelLoggedOut": true,
"dedicatedBrowserClosed": true,
"products": [
{
"id": 31,
"name": "优客分期",
"status": 0,
"version": 1,
"rowHash": "0f37216dd7dd30d85b16af39676623574dccd745d69b9913fcb1d6c79a1a775b"
},
{
"id": 32,
"name": "中银E贷",
"status": 0,
"version": 1,
"rowHash": "719c6af248e426bf6d6ca5e6d5d097c1fceb4f22e25c85419ac1a20d0ab5b138"
},
{
"id": 33,
"name": "随心智贷",
"status": 0,
"version": 1,
"rowHash": "af76740138f26b0eea4fc4f2e80a4e699fc02b90f2ef69e8ea4b8f10c93028b8"
},
{
"id": 34,
"name": "集团E贷",
"status": 0,
"version": 1,
"rowHash": "f4e7e26fdaecd63aa5797d346121d2c6136178e3ba902edb576cb8a7cca75ce6"
},
{
"id": 35,
"name": "网捷贷",
"status": 0,
"version": 1,
"rowHash": "a49b5868a9020e22214226b46715c916d5b05e113e3c81e5829c709e3a686da8"
},
{
"id": 36,
"name": "乐分易",
"status": 0,
"version": 1,
"rowHash": "62cc9a5c176cf05cc4dd3897e9390a5e2cb50a85205517c8703468decf573a57"
},
{
"id": 37,
"name": "快贷",
"status": 0,
"version": 1,
"rowHash": "0044ac11a8379a0aeb37deb3272fe26ad5a738d3d18c2bcac8016ddb3f0d97a2"
},
{
"id": 38,
"name": "建易贷",
"status": 0,
"version": 1,
"rowHash": "3f21d0c080f712b43e308f317b52f47a890b67555ee4188b9fa9543c45fa7b6f"
},
{
"id": 39,
"name": "分期通",
"status": 0,
"version": 1,
"rowHash": "caf81531027aca8bc84a83f205f4969e6d009ad761a52ad3781c6f0204a92b93"
},
{
"id": 40,
"name": "融E借",
"status": 0,
"version": 1,
"rowHash": "fee5269c2d6b17ec125d1973b5f16a9df822c557fc004ba9c048c28a1026a9f1"
},
{
"id": 41,
"name": "闪电贷",
"status": 0,
"version": 1,
"rowHash": "7bc17a990acc7f8ad196cd22560d3ac497d24c0e7a6e269c2966472c16a27730"
},
{
"id": 42,
"name": "信秒贷",
"status": 0,
"version": 1,
"rowHash": "96301fdff0b5e21c888dc4e9d66623d21f967661f98fba9efac10cc5466ac95c"
},
{
"id": 43,
"name": "圆梦金",
"status": 0,
"version": 1,
"rowHash": "c3978916d9d72cce10a3afc6c0a5f9d9f8b21a5e1446bc29359fb6d3eff73edd"
},
{
"id": 44,
"name": "惠民贷",
"status": 0,
"version": 1,
"rowHash": "ebae5c4e544eefd96f532ca7db2f0da13412aea782811396f15dbf5d546650e1"
},
{
"id": 45,
"name": "浦闪贷",
"status": 0,
"version": 1,
"rowHash": "8cbaba3272e7bcb28322587be03f9fc187dd7be9f6a290ba4b0c577157d73b49"
},
{
"id": 46,
"name": "易达金",
"status": 0,
"version": 1,
"rowHash": "e0a22f604d94c2d465b5fac733b136bd01e5df5eb47c5679977af8dfd0f83058"
},
{
"id": 47,
"name": "邮享贷",
"status": 0,
"version": 1,
"rowHash": "94c6b4a6f0dc440d5cb509c4ccf19343467850f3634c4375f91242b9e0d10df1"
},
{
"id": 48,
"name": "诚易贷",
"status": 0,
"version": 1,
"rowHash": "a48560d28b100f32f207ec528d5f73ad519126e5f2fa832b4ab619b976ed7a42"
},
{
"id": 49,
"name": "光速贷",
"status": 0,
"version": 1,
"rowHash": "adccbc54b5787b620953cc73e82c9804942dcb60ba704062a958527d4e182850"
},
{
"id": 50,
"name": "润薪贷",
"status": 0,
"version": 1,
"rowHash": "799b0f793bf61c67ae33e5a26ea076f6a31e7f1fdba900a8f9fda5c44113fb24"
},
{
"id": 51,
"name": "润秒贷",
"status": 0,
"version": 1,
"rowHash": "5fd4544039243a6a02fd8b40b2df629a94e1fd536b6bc6d16739140e657f2c23"
},
{
"id": 52,
"name": "徽享薪易贷",
"status": 0,
"version": 1,
"rowHash": "eccfeb6a9337cdb00638f2ea9286ff61090b1d1962c04eb3042255d79637ba4f"
},
{
"id": 53,
"name": "鹏城e贷",
"status": 0,
"version": 1,
"rowHash": "e40207cc76b28827edbfa766ee9073c9c713400907ab61ec92ddbc2b3edb1fa9"
},
{
"id": 54,
"name": "民易贷",
"status": 0,
"version": 1,
"rowHash": "2f1be9e9b4512db81a1027f7ac636ce14691b6bcd0c74fbc5d9e610b74ea677b"
},
{
"id": 55,
"name": "职享贷",
"status": 0,
"version": 1,
"rowHash": "45313fc271eb6317b7ec8937c81a0b05093add4029626b35af66a8df3a4331cc"
}
],
"evidenceSha256": {
"source-validation.json": "90940bcfd10e5cdd68a7322f503b5118b454c4cdf2e35becd5effe616cd762c4",
"production-preflight.json": "a43878f00c4d354df0579dc23c74b27a8beb8ac4b58a7fa6206eaec1a34ec3e5",
"production-preview.json": "3e8786e90caab7c61a9744929b62654f467c9566a3868978b966c560b1027cce",
"production-apply.json": "f1c22654e1a99bb5b43fdca7e70b3429a86e21e05460c96e1527045d4d5adb55",
"production-verify.json": "3f83ea5841c431bff6f0cd9f16c5c068d4fba2bf3ad2bd6b40789a0c694a07de",
"production-rollback-preview.json": "fc530b5044441aae852b0680f02ef94e227649fe9102fe291a4c10683adeda0c",
"production-idempotence.json": "a457b63af724e524246d322ccfaf7ecd5bba7fb218910c43059ba20b8d692a34",
"independent-verification.json": "05503baded0b80aa61bde7f33e87d8afd86e754f33616dd70e49549ecc2f763e",
"production-final-check.json": "97a3a8bf8273264fd982a937f88af95b7f8052ace6963b1f307fe0c9c88c1d7e",
"cleanup.json": "cda60d6244aab8c25adfade59f8cacd239e2d45a737e73f72e3e4335c21d9df5"
}
}
File diff suppressed because it is too large Load Diff