| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- package com.doc.biz.service;
- import com.doc.biz.domain.DocInfo;
- import java.util.List;
- /**
- * 文件基本信息表Service接口
- *
- * @author wukai
- * @date 2023-08-15
- */
- public interface IDocInfoService {
- /**
- * 查询文件基本信息表
- *
- * @param docId 文件基本信息表主键
- * @return 文件基本信息表
- */
- public DocInfo selectDocInfoByDocId(Long docId);
- /**
- * 查询文件基本信息表列表
- *
- * @param docInfo 文件基本信息表
- * @return 文件基本信息表集合
- */
- public List<DocInfo> selectDocInfoList(DocInfo docInfo);
- /**
- * 新增文件基本信息表
- *
- * @param docInfo 文件基本信息表
- * @return 结果
- */
- public int insertDocInfo(DocInfo docInfo);
- /**
- * 修改文件基本信息表
- *
- * @param docInfo 文件基本信息表
- * @return 结果
- */
- public int updateDocInfo(DocInfo docInfo);
- /**
- * 批量删除文件基本信息表
- *
- * @param docIds 需要删除的文件基本信息表主键集合
- * @return 结果
- */
- public int deleteDocInfoByDocIds(Long[] docIds);
- /**
- * 删除文件基本信息表信息
- *
- * @param docId 文件基本信息表主键
- * @return 结果
- */
- public int deleteDocInfoByDocId(Long docId);
- /**
- * 通过fileID查询文件基本信息
- *
- * @param fileId mongo文件ID
- * @return 对象
- */
- DocInfo selectDocInfoByFileId(String fileId);
- /**
- * only office更新文件内容
- *
- * @param info 文件信息
- */
- void updateDocInfoByOnlyOffice(DocInfo info);
- }
|