chengmw
9 days ago 96f4f1ea3a088d315a60c65bae50b5074441bf4c
web-app/src/services/MediationAgreementAPIService.js
@@ -32,10 +32,12 @@
   * 调解协议下载
   * POST /api/v1/medi-agreement/download
   * @param {string} caseId - 案件ID
   * @returns {Promise} 协议内容(包含agreeId和agreeContent)
   * @returns {Promise} PDF文件流
   */
  static downloadAgreement(caseId) {
    return request.post('/api/v1/medi-agreement/download', { caseId });
    return request.post('/api/v1/medi-agreement/download', { caseId }, {
      responseType: 'blob'
    });
  }
  /**
@@ -66,7 +68,7 @@
   * @returns {Promise} 重新生成的协议信息(包含新的agreeId和agreeContent)
   */
  static regenerateAgreement(caseId) {
    return request.post('/api/v1/medi-agreement/regenerate', { caseId });
    return request.post('/api/v1/medi-agreement/regenerate', { caseId }, { timeout: 30000 });
  }
}