| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.ruoyi.wisdomarbitrate.service;
-
-
- import com.ruoyi.common.core.domain.AjaxResult;
- import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
- import com.ruoyi.wisdomarbitrate.domain.dto.CaseEvidenceDTO;
- import com.ruoyi.wisdomarbitrate.domain.vo.CaseEvidenceVO;
- import org.springframework.web.multipart.MultipartFile;
-
- import java.util.List;
-
- public interface ICaseEvidenceService {
-
- AjaxResult getCaseDetailsById(Long id,String userName);
-
- AjaxResult uploadEvidence(MultipartFile file, Integer annexType, Long id,String userName,Long userId);
-
- List<CaseEvidenceVO> getCaseListAll(String identityNum);
-
- AjaxResult evidenceConfirmation(CaseApplication caseApplication);
-
- AjaxResult caseCrossexamination(CaseEvidenceDTO caseEvidenceDTO);
-
- /**
- * 批量上传文件
- * @param file
- * @param annexType
- * @param id
- * @param username
- * @param userId
- * @return
- */
- AjaxResult batchUpload(MultipartFile[] file, Integer annexType, Long id, String username, Long userId);
-
- AjaxResult fileList(Long caseAppliId, List<Integer> annexTypeList);
-
- int deleteFile( List<Integer> fileIds);
- }
|