chengmw
2026-03-26 85f3f863950fa1d807697da437591062868e782c
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 - 查询参数