package com.hssx.cloudmodel.service; import com.hssx.cloudmodel.entity.MouldFile; import com.baomidou.mybatisplus.extension.service.IService; import com.hssx.cloudmodel.entity.ProjectFile; import com.hssx.cloudmodel.entity.vo.UserVO; import com.hssx.cloudmodel.util.HttpRespMsg; import com.hssx.cloudmodel.util.PageUtil; import org.springframework.web.multipart.MultipartFile; /** *

* 服务类 *

* * @author 吴涛涛 * @since 2019-08-07 */ public interface MouldFileService extends IService { HttpRespMsg addFile(UserVO userVO, Integer blongType,MultipartFile file, MultipartFile file2, String path); HttpRespMsg check(Integer mouldFileId, Integer isPass, UserVO userVO); HttpRespMsg dowloadFile(MouldFile projectFile, String token); HttpRespMsg getAllFileList(int mouldId, UserVO userVO); HttpRespMsg getFileList(int mouldId, Integer blongType, UserVO userVO); HttpRespMsg delFile(MouldFile mouldFile); HttpRespMsg getListByUserAndProjectId(UserVO userVO, PageUtil page); HttpRespMsg dowloadFileList(UserVO userVO); }