From d100657dacb25df91013ef25432620e6ae10d1f8 Mon Sep 17 00:00:00 2001
From: shimai <shimai@example.com>
Date: Thu, 09 Apr 2026 16:56:44 +0800
Subject: [PATCH] feat:增加白云案件类案数据
---
web-app/src/services/CaseAPIService.js | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/web-app/src/services/CaseAPIService.js b/web-app/src/services/CaseAPIService.js
index 4ef9ce8..b8d9760 100644
--- a/web-app/src/services/CaseAPIService.js
+++ b/web-app/src/services/CaseAPIService.js
@@ -42,10 +42,11 @@
/**
* 纠纷发生地筛选统计
* GET /api/web/cpwsCaseInfo/areaCount
+ * @param {string} caseSource - 案例类型,包括judgment(判决文书)和mediation(调解案例),默认为judgment
* @returns {Promise} 地区统计信息
*/
- static getAreaStatistics() {
- return request.get('/api/web/cpwsCaseInfo/areaCount');
+ static getAreaStatistics(caseSource = 'judgment') {
+ return request.get(`/api/web/cpwsCaseInfo/areaCount?caseSource=${caseSource}`);
}
/**
@@ -87,6 +88,16 @@
}
/**
+ * 纠纷类型下拉列表数据源
+ * GET /api/web/case/dispute-types
+ * @param {string} caseSource - 案例类型,包括judgment(判决文书)和mediation(调解案例),默认为judgment
+ * @returns {Promise} 纠纷类型统计列表
+ */
+ static getDisputeTypes(caseSource = 'judgment') {
+ return request.get('/api/web/case/dispute-types', { caseSource });
+ }
+
+ /**
* 统一分页查询方法(兼容调解案例和判决文书)
* @param {string} type - 案例类型 ('mediation' | 'court')
* @param {Object} params - 查询参数
--
Gitblit v1.8.0