chengmw
2026-03-26 85f3f863950fa1d807697da437591062868e782c
web-app/src/services/EvidenceAPIService.js
@@ -8,6 +8,19 @@
class EvidenceAPIService {
  /**
   * 触发案件关联文件的 OCR 处理(后台任务)
   * POST /api/v1/case-files-ocr/process
   * @param {string|number} caseId - 案件ID
   * @returns {Promise} OCR处理结果
   */
  static processCaseFilesOcr(caseId) {
    const trimmedCaseId = String(caseId ?? '').trim();
    const formData = new FormData();
    formData.append('caseId', trimmedCaseId);
    return request.post('/api/v1/case-files-ocr/process', formData);
  }
  /**
   * 证据列表查询
   * GET /api/v1/evidence/list
   * @param {Object} params - 查询参数
@@ -64,7 +77,7 @@
   * @returns {Promise} 审核结果
   */
  static auditEvidence(data = {}) {
    return request.post('/api/v1/evidence/audit', data);
    return request.put('/api/v1/evidence/audit', data);
  }
  /**
@@ -190,4 +203,4 @@
  }
}
export default EvidenceAPIService;
export default EvidenceAPIService;