123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package com.caimei.mapper;
- import com.caimei.model.po.CourseFilePo;
- import com.caimei.model.po.ProductImagePo;
- import com.caimei.model.po.FilePo;
- import com.caimei.model.vo.CourseFileListVo;
- import com.caimei.model.vo.FileListVo;
- import com.caimei.model.vo.WxFileListVo;
- import org.apache.ibatis.annotations.Mapper;
- import org.apache.ibatis.annotations.Param;
- import java.util.Date;
- import java.util.List;
- /**
- * Description
- *
- * @author : Aslee
- * @date : 2021/7/8
- */
- @Mapper
- public interface FileMapper {
- List<FileListVo> getFileList(Integer listType, @Param("authUserId") Integer authUserId, @Param("fileTitle") String fileTitle, @Param("auditStatus") Integer auditStatus, @Param("status") Integer status);
- void insertFile(FilePo file);
- void updateFileByFileId(FilePo file);
- void updateFileStatusByFileId(@Param("fileId") Integer fileId, @Param("status") Integer status);
- void deleteFileByFileId(Integer fileId);
- void updateFileAuditStatus(@Param("fileId") Integer fileId, @Param("status") Integer status, @Param("auditStatus") Integer auditStatus, @Param("invalidReason") String invalidReason, @Param("auditBy") Integer auditBy, @Param("auditTime") Date auditTime);
- void updateFileSelective(FilePo file);
- List<WxFileListVo> getWxFileList(@Param("authUserId") Integer authUserId, @Param("fileTitle") String fileTitle);
- List<ProductImagePo> getAuthImageData();
- void updateCourseFile(CourseFilePo courseFile);
- void insertCourseFile(CourseFilePo courseFile);
- List<CourseFileListVo> getCourseFileList(@Param("fileType") Integer fileType, @Param("fileModule") String fileModule, @Param("fileTitle") String fileTitle);
- void deleteCourseFileByFileId(Integer fileId);
- List<ProductImagePo> getProductImageList(Integer authUserId);
- }
|