fix: 修复匹配详情提示及公积金可选路径问题
修复匹配详情中“用户自填未经核验”等来源说明,清理未参与项的橙色注意提示,修正贷款统计口径文案;补充公积金完整可选路径提取逻辑,确保明确无额外时长要求的公积金分支可正确识别并通过。
This commit is contained in:
@@ -0,0 +1,346 @@
|
||||
{
|
||||
"schema": "product-soft-score-production-receipt-v1",
|
||||
"status": "applied_and_verified",
|
||||
"authorization": "写入正式配置",
|
||||
"appliedAtLocal": "2026-10-19T15:14:43+08:00",
|
||||
"appliedAtUtc": "2026-10-19T07:14:43Z",
|
||||
"proposalSha256": "745f4d6b658631df2601b1d12abc96f6742a4f14c50222ea291f9e843f78400f",
|
||||
"proposalFile": "产品加减分建议-20261019.json",
|
||||
"products": 25,
|
||||
"rules": 74,
|
||||
"positiveRules": 49,
|
||||
"negativeRules": 25,
|
||||
"baseScore": 80,
|
||||
"scoreRange": [
|
||||
0,
|
||||
100
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"productId": "56",
|
||||
"productName": "优客分期",
|
||||
"before": 3,
|
||||
"after": 4,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "57",
|
||||
"productName": "中银E贷",
|
||||
"before": 3,
|
||||
"after": 4,
|
||||
"rules": 2
|
||||
},
|
||||
{
|
||||
"productId": "58",
|
||||
"productName": "随心智贷",
|
||||
"before": 3,
|
||||
"after": 4,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "59",
|
||||
"productName": "集团E贷",
|
||||
"before": 3,
|
||||
"after": 4,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "60",
|
||||
"productName": "网捷贷",
|
||||
"before": 3,
|
||||
"after": 4,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "61",
|
||||
"productName": "乐分易",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "62",
|
||||
"productName": "快贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "63",
|
||||
"productName": "建易贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "64",
|
||||
"productName": "分期通",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "65",
|
||||
"productName": "融E借",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "66",
|
||||
"productName": "闪电贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "67",
|
||||
"productName": "信秒贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "68",
|
||||
"productName": "圆梦金",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "69",
|
||||
"productName": "惠民贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "70",
|
||||
"productName": "浦闪贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "71",
|
||||
"productName": "易达金",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "72",
|
||||
"productName": "邮享贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "73",
|
||||
"productName": "诚易贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "74",
|
||||
"productName": "光速贷",
|
||||
"before": 2,
|
||||
"after": 3,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "75",
|
||||
"productName": "润薪贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "76",
|
||||
"productName": "润秒贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "77",
|
||||
"productName": "徽享薪易贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "78",
|
||||
"productName": "鹏城e贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "79",
|
||||
"productName": "民易贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
},
|
||||
{
|
||||
"productId": "80",
|
||||
"productName": "职享贷",
|
||||
"before": 1,
|
||||
"after": 2,
|
||||
"rules": 3
|
||||
}
|
||||
],
|
||||
"approvedRulesExactMatch": true,
|
||||
"transactionProductRowsWritten": 25,
|
||||
"onlyPhysicalColumnsChanged": [
|
||||
"other",
|
||||
"update_time"
|
||||
],
|
||||
"logicalVersionAdvancedBy": 1,
|
||||
"currentProductionHardRulesTemplatesMaterialsAndOtherFieldsPreserved": true,
|
||||
"preflightChecks": 1356,
|
||||
"transactionChecks": 1389,
|
||||
"independentReadbackChecks": 1020,
|
||||
"sourcePathsGuarded": 161,
|
||||
"releasePathsVerifiedAfter": 142,
|
||||
"modelConditions": 66,
|
||||
"modelTemplates": 100,
|
||||
"modelBatches": 6,
|
||||
"modelCallsByThisTask": 0,
|
||||
"historicalReportsPreserved": 5,
|
||||
"historicalMatchGroupsRead": 20,
|
||||
"historicalDetailsRead": 5,
|
||||
"oldReportsRecalculated": false,
|
||||
"servicesActive": true,
|
||||
"serviceRestartCountersUnchanged": true,
|
||||
"workerProcesses": [
|
||||
3020785
|
||||
],
|
||||
"workAtVerification": {
|
||||
"activeChats": 0,
|
||||
"activeCalls": 0,
|
||||
"queue": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
"deploymentPerformed": false,
|
||||
"serviceRestartsByThisTask": 0,
|
||||
"miniProgramReleaseRequired": false,
|
||||
"effectiveBoundary": "Evaluations capturing a new product catalog after this update use the new rules. Existing reports and evaluations with an already frozen catalog retain their original snapshot.",
|
||||
"syntheticExamples": {
|
||||
"fund_social_assets_zero_loans": {
|
||||
"scoreDistribution": {
|
||||
"90": 15,
|
||||
"95": 10
|
||||
},
|
||||
"scores": {
|
||||
"56": 90,
|
||||
"57": 90,
|
||||
"58": 90,
|
||||
"59": 95,
|
||||
"60": 95,
|
||||
"61": 90,
|
||||
"62": 90,
|
||||
"63": 90,
|
||||
"64": 95,
|
||||
"65": 90,
|
||||
"66": 95,
|
||||
"67": 90,
|
||||
"68": 90,
|
||||
"69": 95,
|
||||
"70": 90,
|
||||
"71": 95,
|
||||
"72": 95,
|
||||
"73": 95,
|
||||
"74": 90,
|
||||
"75": 90,
|
||||
"76": 90,
|
||||
"77": 95,
|
||||
"78": 90,
|
||||
"79": 90,
|
||||
"80": 95
|
||||
}
|
||||
},
|
||||
"explicit_zero_income_with_existing_payments": {
|
||||
"scoreDistribution": {
|
||||
"70": 25
|
||||
},
|
||||
"scores": {
|
||||
"56": 70,
|
||||
"57": 70,
|
||||
"58": 70,
|
||||
"59": 70,
|
||||
"60": 70,
|
||||
"61": 70,
|
||||
"62": 70,
|
||||
"63": 70,
|
||||
"64": 70,
|
||||
"65": 70,
|
||||
"66": 70,
|
||||
"67": 70,
|
||||
"68": 70,
|
||||
"69": 70,
|
||||
"70": 70,
|
||||
"71": 70,
|
||||
"72": 70,
|
||||
"73": 70,
|
||||
"74": 70,
|
||||
"75": 70,
|
||||
"76": 70,
|
||||
"77": 70,
|
||||
"78": 70,
|
||||
"79": 70,
|
||||
"80": 70
|
||||
}
|
||||
},
|
||||
"missing_all_scoring_facts": {
|
||||
"scoreDistribution": {
|
||||
"80": 25
|
||||
},
|
||||
"scores": {
|
||||
"56": 80,
|
||||
"57": 80,
|
||||
"58": 80,
|
||||
"59": 80,
|
||||
"60": 80,
|
||||
"61": 80,
|
||||
"62": 80,
|
||||
"63": 80,
|
||||
"64": 80,
|
||||
"65": 80,
|
||||
"66": 80,
|
||||
"67": 80,
|
||||
"68": 80,
|
||||
"69": 80,
|
||||
"70": 80,
|
||||
"71": 80,
|
||||
"72": 80,
|
||||
"73": 80,
|
||||
"74": 80,
|
||||
"75": 80,
|
||||
"76": 80,
|
||||
"77": 80,
|
||||
"78": 80,
|
||||
"79": 80,
|
||||
"80": 80
|
||||
}
|
||||
}
|
||||
},
|
||||
"physicalDeviceOrPaidFreshAssessmentRun": false,
|
||||
"baselineReview": "The approved proposal came from a prior QA catalog. Its baseline IDs and versions differ from live storage. Current production rows were separately captured and backed up, and only the exact approved softConditions were merged. Before/after checks preserve current hard rules and all templates. The existing local route differs from production; production matches the frozen released 142-path baseline.",
|
||||
"backup": {
|
||||
"privateEvidenceRoot": "D:/AAdesk/202609/airz-backups/product-soft-scores-production-20261019-r1",
|
||||
"productBackupSha256": "74f4044af2e60eae4449efb4ece9cae74feb428739335d9aa8e9be2099e55816",
|
||||
"archiveSha256": "6ed63fa1de4d1c33552cc9b8c5e474f2cb045654593c020f65053c379d7e3842",
|
||||
"archiveFilesVerified": 16
|
||||
},
|
||||
"panelLoggedOut": true,
|
||||
"dedicatedBrowserClosed": true,
|
||||
"temporaryCredentialsRemoved": true,
|
||||
"remoteOneShotEntrypointsArchived": true,
|
||||
"recovery": "Keep this product backup. Any later rollback requires current product-row hash guards and an authorized configuration transaction. Do not restore the whole database or overwrite new user records."
|
||||
}
|
||||
Reference in New Issue
Block a user