| | |
| | | return request.put(`/api/v1/mediation-timeline/v2/case/${caseId}/takeover`, data); |
| | | } |
| | | |
| | | /** |
| | | * AI调解状态控制API(终止/恢复) |
| | | * PUT /api/v1/mediation-timeline/v2/case/{caseId}/state |
| | | * @param {string} caseId - 案件ID |
| | | * @param {Object} data - 请求数据 |
| | | * @param {number} data.action - 操作类型:0-终止,1-恢复 |
| | | * @param {string} data.userName - 操作人姓名(可选) |
| | | * @returns {Promise} 状态更新结果 |
| | | * |
| | | * @example |
| | | * // 终止调解 |
| | | * ProcessAPIService.updateMediationState('1001', { action: 0, userName: '张三' }); |
| | | * |
| | | * // 恢复调解 |
| | | * ProcessAPIService.updateMediationState('1001', { action: 1, userName: '李四' }); |
| | | */ |
| | | static updateMediationState(caseId, data) { |
| | | return request.put(`/api/v1/mediation-timeline/v2/case/${caseId}/state`, data); |
| | | } |
| | | |
| | | } |
| | | |
| | | export default ProcessAPIService; |