This commit is contained in:
2026-01-16 18:37:51 +08:00
parent f131a23a52
commit e6cbedbc01
2 changed files with 38 additions and 40 deletions

View File

@@ -70,9 +70,9 @@ export const productApi = {
checkComponentReportAvailability: (productId) => request.get(`/products/${productId}/component-report/check`), checkComponentReportAvailability: (productId) => request.get(`/products/${productId}/component-report/check`),
// 获取产品示例报告下载信息和价格计算 // 获取产品示例报告下载信息和价格计算
getComponentReportInfo: (productId) => request.get(`/products/${productId}/component-report/info`), getComponentReportInfo: (productId) => request.get(`/products/${productId}/component-report/info`),
// 创建示例报告下载支付订单 // 创建示例报告购买订单
createComponentReportPaymentOrder: (productId, data) => request.post(`/products/${productId}/component-report/create-order`, data), createComponentReportPaymentOrder: (productId, data) => request.post(`/products/${productId}/component-report/create-order`, data),
// 检查示例报告下载支付状态 // 检查示例报告购买订单支付状态
checkComponentReportPaymentStatus: (orderId) => request.get(`/component-report/check-payment/${orderId}`), checkComponentReportPaymentStatus: (orderId) => request.get(`/component-report/check-payment/${orderId}`),
// 生成并下载示例报告ZIP文件 // 生成并下载示例报告ZIP文件
generateAndDownloadComponentReport: (data) => request.post('/component-report/generate-and-download', data, { responseType: 'blob' }) generateAndDownloadComponentReport: (data) => request.post('/component-report/generate-and-download', data, { responseType: 'blob' })

View File

@@ -480,33 +480,33 @@ const rechargeChart = ref(null)
const chartInstances = ref([]) const chartInstances = ref([])
// 暂停通知内容 // 暂停通知内容
const lines = [ const lines = ["IVYZ5E3F 单人婚姻状态B 已恢复使用。",
"因政策要求接上级主管部门通知从2025年12月25日23:59分开始我司现暂停部分API接口服务恢复时间待定请已接入上述接口的客户尽快转接至平台替代API接口以确保业务连续性由此给您带来的不便我们深表歉意。", // "因政策要求接上级主管部门通知从2025年12月25日23:59分开始我司现暂停部分API接口服务恢复时间待定请已接入上述接口的客户尽快转接至平台替代API接口以确保业务连续性由此给您带来的不便我们深表歉意。",
"", // "",
"IVYZ2B2T 能力资质核验(学历)", // "IVYZ2B2T 能力资质核验(学历)",
"IVYZ5A9O 全国⾃然⼈⻛险评估评分模型", // "IVYZ5A9O 全国⾃然⼈⻛险评估评分模型",
"IVYZ9K2L 身份认证三要素(人脸图像版)", // "IVYZ9K2L 身份认证三要素(人脸图像版)",
"IVYZ81NC 单人婚姻查询(登记时间版)", // "IVYZ81NC 单人婚姻查询(登记时间版)",
"IVYZ7F2A 双人婚姻状态B", // "IVYZ7F2A 双人婚姻状态B",
"IVYZ4E8B 单人婚姻状态C", // "IVYZ4E8B 单人婚姻状态C",
"QYGL8271 企业司法涉诉(详版)", // "QYGL8271 企业司法涉诉(详版)",
"FLXG0V4B 个人司法涉诉", // "FLXG0V4B 个人司法涉诉",
"FLXG162A 团伙欺诈评估", // "FLXG162A 团伙欺诈评估",
"FLXGC9D1 黑灰产等级", // "FLXGC9D1 黑灰产等级",
"JRZQ4AA8 偿债压力指数", // "JRZQ4AA8 偿债压力指数",
"JRZQ8203 借贷行为验证", // "JRZQ8203 借贷行为验证",
"JRZQ0A03 借贷意向验证", // "JRZQ0A03 借贷意向验证",
"YYSYD50F 二要素核验(手机号、身份证号)", // "YYSYD50F 二要素核验(手机号、身份证号)",
"YYSY09CD 运营商三要素验证(简版)", // "YYSY09CD 运营商三要素验证(简版)",
"YYSY6F2E 运营商三要素核验(高级版)", // "YYSY6F2E 运营商三要素核验(高级版)",
"QYGL45BD 企业法人四要素核验", // "QYGL45BD 企业法人四要素核验",
"QYGL2ACD 企业三要素核验", // "QYGL2ACD 企业三要素核验",
"IVYZ9363 双人婚姻状态A", // "IVYZ9363 双人婚姻状态A",
"QYGL8261 企业综合涉诉", // "QYGL8261 企业综合涉诉",
"FLXGCA3D 个人综合涉诉", // "FLXGCA3D 个人综合涉诉",
"IVYZ0B03 二要素验证(姓名、手机号)", // "IVYZ0B03 二要素验证(姓名、手机号)",
"IVYZ5733 单人婚姻状态A", // "IVYZ5733 单人婚姻状态A",
"FLXG3D56 特殊名单验证" // "FLXG3D56 特殊名单验证"
]; ];
// 通知滚动相关 // 通知滚动相关
@@ -1436,13 +1436,14 @@ onUnmounted(() => {
width: 800px; width: 800px;
margin: 10px 0; margin: 10px 0;
padding: 15px; padding: 15px;
border: 1px solid #f0ad4e; border: 1px solid #3b82f6;
border-radius: 8px; border-radius: 8px;
background-color: #fff8e1; background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);
font-family: Arial, sans-serif; font-family: Arial, sans-serif;
line-height: 1.8; line-height: 1.8;
overflow: hidden; overflow: hidden;
white-space: nowrap; white-space: nowrap;
color: #ffffff;
} }
.notification-scroll-container { .notification-scroll-container {
@@ -1471,14 +1472,16 @@ onUnmounted(() => {
.notification-item { .notification-item {
margin-right: 20px; margin-right: 20px;
display: inline-block; display: inline-block;
color: #ffffff;
} }
.separator { .separator {
color: #d9534f; color: #ffffff;
font-weight: bold; font-weight: bold;
opacity: 0.8;
} }
.api-item { .api-item {
color: #d9534f; color: #ffffff;
font-weight: bold; font-weight: bold;
margin: 3px 0; margin: 3px 0;
padding-left: 10px; padding-left: 10px;
@@ -1487,17 +1490,12 @@ onUnmounted(() => {
width: 4px; width: 4px;
} }
.notification-content::-webkit-scrollbar-track { .notification-content::-webkit-scrollbar-track {
background: #fff8e1; background: #2563eb;
} }
.notification-content::-webkit-scrollbar-thumb { .notification-content::-webkit-scrollbar-thumb {
background: #f0ad4e; background: #60a5fa;
border-radius: 2px; border-radius: 2px;
} }
.api-item {
color: #d9534f;
font-weight: bold;
margin: 3px 0;
}
.header { .header {
font-weight: bold; font-weight: bold;
color: #333; color: #333;