shimai
2026-04-03 e4dfe9f17d64d016376872b786d2987805ee41ef
web-app/src/services/MediationTimelineAPIService.js
New file
@@ -0,0 +1,31 @@
/**
 * 调解时间线扩展API Service
 * 处理预警消息、当事人列表等相关接口
 * 接口前缀: /api/v1/mediation-timeline/*
 */
import { request } from './request';
class MediationTimelineAPIService {
  /**
   * 获取预警消息列表
   * GET /api/v1/mediation-timeline/warning-notify-list/{mediation_id}
   * @param {string} mediationId - 调解ID
   * @returns {Promise<Array>} 预警消息列表
   */
  static getWarningNotifyList(mediationId) {
    return request.get(`/api/v1/mediation-timeline/v2/warning-notify-list/${mediationId}`);
  }
  /**
   * 获取当事人列表
   * GET /api/v1/mediation-timeline/person-list/{case_id}
   * @param {string} caseId - 案件ID
   * @returns {Promise<Array>} 当事人列表
   */
  static getPersonList(caseId) {
    return request.get(`/api/v1/mediation-timeline/v2/person-list/${caseId}`);
  }
}
export default MediationTimelineAPIService;