shimai
7 days ago d100657dacb25df91013ef25432620e6ae10d1f8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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;