32 lines
850 B
Java
32 lines
850 B
Java
package com.ruoyi.wisdomarbitrate.mapper;
|
|
|
|
import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
|
|
import com.ruoyi.wisdomarbitrate.domain.CaseAttach;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
import java.util.List;
|
|
|
|
@Mapper
|
|
public interface CaseAttachLogMapper {
|
|
int save(CaseAttach caseAttach);
|
|
|
|
List<CaseAttach> queryAnnexPathByCaseId(Long id);
|
|
|
|
List<CaseAttach> queryCaseAttachList(CaseApplication caseApplication);
|
|
|
|
|
|
int updateCaseAttach(CaseAttach caseAttach);
|
|
|
|
int updateCaseAttachBycaseid(CaseAttach caseAttach);
|
|
|
|
int deleteByFileIds(@Param("ids") List<Integer> fileIds);
|
|
|
|
List<CaseAttach> getCaseAttachByCaseIdAndType(CaseAttach caseAttach);
|
|
|
|
CaseAttach queryAnnexById(Integer annexId);
|
|
|
|
|
|
Integer batchSave(@Param("list")List<CaseAttach> caseAttaches);
|
|
}
|