This commit is contained in:
2026-02-12 19:48:28 +08:00
parent 2584e24fa1
commit 94c0af4039
62 changed files with 9597 additions and 127 deletions

View File

@@ -268,6 +268,11 @@ const featureMap = {
name: "违约失信",
component: defineAsyncComponent(() => import("@/ui/CFLXG3D56.vue")),
},
FLXG3A9B: {
name: "限高被执行人",
component: defineAsyncComponent(() => import("@/ui/CFLX3A9B.vue")),
remark: '限高被执行人模块展示法院公布的限制高消费记录,并同时提示历史失信记录,帮助识别严重履约风险。'
},
FLXG7E8F: {
name: "司法涉诉",
component: defineAsyncComponent(() =>
@@ -288,6 +293,16 @@ const featureMap = {
),
remark: '人企关系加强版提供全面的企业关联分析,包括投资企业记录、高管任职记录和涉诉风险等多维度信息。'
},
QYGL66SL: {
name: "企业司法涉诉",
component: defineAsyncComponent(() => import("@/ui/CQYGL66SL.vue")),
remark: '企业司法涉诉模块展示被查询企业在全国法院公开信息中的民事案件情况,包括案件数量、结案情况、涉案地域与案由分布等,用于评估企业的司法风险。'
},
QYGL2S0W: {
name: "失信被执行人",
component: defineAsyncComponent(() => import("@/ui/CQYGL2S0W.vue")),
remark: '失信被执行人模块展示最高法院公布的失信记录,包括履行情况、执行法院、执行依据等信息,是评估严重违约风险的重要参考。'
},
// 人企关系加强版拆分模块
CQYGL3F8E_Investment: {
name: "投资企业记录",
@@ -329,6 +344,44 @@ const featureMap = {
name: "名下车辆",
component: defineAsyncComponent(() => import("@/ui/CQCXG9P1C.vue")),
},
QCXGGB2Q: {
name: "人车核验简版",
component: defineAsyncComponent(() => import("@/ui/CQCXGGB2Q.vue")),
},
QCXGYTS2: {
name: "人车核验详版",
component: defineAsyncComponent(() => import("@/ui/CQCXGYTS2.vue")),
},
QCXG5F3A: {
name: "名下车辆(车牌)",
component: defineAsyncComponent(() => import("@/ui/QCXG5F3A.vue")),
},
QCXG4D2E: { name: "名下车辆(数量)", component: defineAsyncComponent(() => import("@/ui/CQCXG4D2E.vue")) },
QCXG5U0Z: { name: "车辆静态信息查询", component: defineAsyncComponent(() => import("@/ui/CQCXG5U0Z.vue")) },
QCXG1U4U: { name: "车辆里程记录(混合查询)", component: defineAsyncComponent(() => import("@/ui/CQCXG1U4U.vue")) },
QCXGY7F2: { name: "二手车VIN估值", component: defineAsyncComponent(() => import("@/ui/CQCXGY7F2.vue")) },
QCXG1H7Y: { name: "车辆过户简版查询", component: defineAsyncComponent(() => import("@/ui/CQCXG1H7Y.vue")) },
QCXG4I1Z: { name: "车辆过户详版查询", component: defineAsyncComponent(() => import("@/ui/CQCXG4I1Z.vue")) },
QCXG3Y6B: { name: "车辆维保简版查询", component: defineAsyncComponent(() => import("@/ui/CQCXG3Y6B.vue")) },
QCXG3Z3L: { name: "车辆维保详细版查询", component: defineAsyncComponent(() => import("@/ui/CQCXG3Z3L.vue")) },
QCXGP00W: { name: "车辆出险详版查询", component: defineAsyncComponent(() => import("@/ui/CQCXGP00W.vue")) },
QCXG6B4E: { name: "车辆出险记录核验", component: defineAsyncComponent(() => import("@/ui/CQCXG6B4E.vue")) },
IVYZ9K7F: { name: "公安二要素认证", component: defineAsyncComponent(() => import("@/ui/CIVYZ9K7F.vue")) },
IVYZA1B3: { name: "公安三要素", component: defineAsyncComponent(() => import("@/ui/CIVYZA1B3.vue")) },
IVYZ6M8P: { name: "职业资格证书查询", component: defineAsyncComponent(() => import("@/ui/CIVYZ6M8P.vue")) },
JRZQ8B3C: { name: "个人消费能力等级", component: defineAsyncComponent(() => import("@/ui/JRZQ8B3C/index.vue")) },
YYSY3M8S: { name: "运营商二要素", component: defineAsyncComponent(() => import("@/ui/CYYSY3M8S.vue")) },
YYSYK9R4: { name: "全网手机三要素验证周更", component: defineAsyncComponent(() => import("@/ui/CYYSYK9R4.vue")) },
YYSYF2T7: { name: "号码二次放号", component: defineAsyncComponent(() => import("@/ui/CYYSYF2T7.vue")) },
YYSYK8R3: { name: "手机空号检测", component: defineAsyncComponent(() => import("@/ui/CYYSYK8R3.vue")) },
YYSYS9W1: { name: "手机携号转网", component: defineAsyncComponent(() => import("@/ui/CYYSYS9W1.vue")) },
YYSYE7V5: { name: "手机在网状态", component: defineAsyncComponent(() => import("@/ui/CYYSYE7V5.vue")) },
YYSYP0T4: { name: "手机号码在网时长", component: defineAsyncComponent(() => import("@/ui/CYYSYP0T4.vue")) },
YYSY6F2B: { name: "手机消费区间验证", component: defineAsyncComponent(() => import("@/ui/CYYSY6F2B.vue")) },
YYSY9E4A: { name: "手机号码归属地核验", component: defineAsyncComponent(() => import("@/ui/CYYSY9E4A.vue")) },
QYGL5F6A: { name: "名下企业关联", component: defineAsyncComponent(() => import("@/ui/CQYGL5F6A.vue")) },
JRZQACAB: { name: "银行卡四要素验证(详版)", component: defineAsyncComponent(() => import("@/ui/CJRZQACAB.vue")) },
JRZQ0B6Y: { name: "银行卡黑名单", component: defineAsyncComponent(() => import("@/ui/CJRZQ0B6Y.vue")) },
BehaviorRiskScan: {
name: "风险行为扫描",
component: defineAsyncComponent(() =>
@@ -595,13 +648,22 @@ const featureRiskLevels = {
// 🟡 中风险类 - 权重 5
'QYGL3F8E': 5, // 人企关系加强版
'QCXG7A2B': 5, // 名下车辆
'QCXGGB2Q': 5, // 人车核验简版
'QCXGYTS2': 5, // 人车核验详版
'QCXG5F3A': 5, // 名下车辆(车牌)
'QCXG4D2E': 5, 'QCXG5U0Z': 5, 'QCXG1U4U': 5, 'QCXGY7F2': 5, 'QCXG1H7Y': 5,
'QCXG4I1Z': 5, 'QCXG3Y6B': 5, 'QCXG3Z3L': 5, 'QCXGP00W': 5, 'QCXG6B4E': 5,
'JRZQ09J8': 5, // 收入评估
'IVYZ9K7F': 5, 'IVYZA1B3': 5, 'IVYZ6M8P': 5, 'JRZQ8B3C': 3,
'YYSY3M8S': 5, 'YYSYK9R4': 5, 'YYSYF2T7': 5, 'YYSYK8R3': 5,
'YYSYS9W1': 5, 'YYSYE7V5': 5, 'YYSYP0T4': 5, 'YYSY6F2B': 5,
'YYSY9E4A': 3, 'QYGL5F6A': 5, 'JRZQACAB': 5, 'JRZQ0B6Y': 5,
'QYGL66SL': 10, 'QYGL2S0W': 10, 'FLXG3A9B': 10,
// 🔵 低风险类 - 权重 3
'IVYZ5733': 3, // 婚姻状态
'IVYZ9A2B': 3, // 学历信息
'IVYZ3P9M': 3, // 学历信息查询(实时版)
'JRZQ8B3C': 3, // 个人消费能力
// 📊 复合报告类 - 按子模块动态计算
'DWBG8B4D': 0, // 谛听多维报告(由子模块计算)