# DWBG9FB3 RA 安全评估 — 千分制计算说明 ## 核心原则 - 所有分值为**千分制(0-1000)** - **分值越高越安全**(与风险扣分相反) - 各维度先统计**风险扣分**,再换算:**安全分 = 1000 - 风险扣分** ## 字段与方法对应关系 | 输出字段 | 计算方法 | 统计逻辑 | | :--- | :--- | :--- | | `ra_fraud_score` | `calcRAFraudScore` | `1000 - calcRAFraudRiskPoints` | | `ra_credit_score` | `calcRACreditScore` | `1000 - calcRACreditRiskPoints` | | `ra_judicial_score` | `calcRAJudicialScore` | `1000 - calcRAJudicialRiskPoints` | | `ra_verify_score` | `calcRAVerifyScore` | `1000 - calcRAVerifyRiskPoints` | | `ra_score` | `buildDWBG9FB3RA` | 四维安全分加权汇总 | | `ra_level` | `raLevelFromScore` | 由 `ra_score` 映射 A-F | ## 等级划分(越高越安全,每档间隔 100) | 等级 | 分数区间 | 含义 | | :--- | :--- | :--- | | A | 900 - 1000 | 最安全 | | B | 800 - 899 | 较安全 | | C | 700 - 799 | 一般 | | D | 600 - 699 | 较不安全 | | E | 500 - 599 | 不安全 | | F | 0 - 499 | 最不安全 | ## 综合分公式(ra_score) ``` ra_score = round( ra_fraud_score × 25% + ra_credit_score × 35% + ra_judicial_score × 25% + ra_verify_score × 15% ) ``` --- ## 一、ra_fraud_score - **方法链:** `calcRAFraudScore` → `calcRAFraudRiskPoints` → `toRASafetyScore` - **数据来源:** `behavior`、`complaint`、`fraud`、`special` | 风险扣分项 | 子字段路径 | 触发条件 | 扣分 | | :--- | :--- | :--- | :--- | | 行为黑名单 | `behavior.result.black_list` | `"1"` | 500 | | 行为黑标签 | `behavior.result.black_tag**` | 任意 `"1"` | 每个 80 | | 投诉风险 | `complaint.result.score` | 有值 | score×10,上限 300 | | 欺诈黑名单 | `fraud.hit` | `1` | 400 | | 特殊名单 | `special.Rule_final_decision` | `Reject` / `Review` | 350 / 200 | **安全分 = 1000 - 风险扣分(上限 1000)** ### 样例(DWBG9FB3.json) 风险扣分 110 → **ra_fraud_score = 890** --- ## 二、ra_credit_score - **方法链:** `calcRACreditScore` → `calcRACreditRiskPoints` → `toRASafetyScore` - **数据来源:** `probe`、`intent`、`rating` | 风险扣分项 | 子字段路径 | 触发条件 | 扣分 | | :--- | :--- | :--- | :--- | | 当前逾期 | `probe.currently_overdue` | `"1"` | 300 | | 睡眠账户 | `probe.acc_sleep` | `"1"` | 150 | | 未履约 | `probe.currently_performance` | `"0"` | 100 | | 探针命中 | `probe.result_code` | `"1"` | 100 | | 借贷意向 | `intent.Rule_final_decision` | `Reject` / `Review` | 400 / 250 | | 规则权重 | `intent.Rule_final_weight` | 有值 | weight×5,上限 250 | | 借选指数低 | `rating.score` | 0