19 lines
567 B
Java
19 lines
567 B
Java
package com.bicloud.service;
|
||
|
||
import com.bicloud.common.result.PageResult;
|
||
import com.bicloud.pojo.dto.LiteratureCreateDto;
|
||
import com.bicloud.pojo.dto.LiteraturePageQueryDto;
|
||
import com.bicloud.pojo.vo.LiteratureListVo;
|
||
|
||
public interface LiteratureService {
|
||
|
||
// 新增文献(写入 biology_document_info)
|
||
void addLiterature(LiteratureCreateDto dto);
|
||
|
||
// 删除文献(软删除:removed=1)
|
||
void deleteLiterature(Long id);
|
||
|
||
// 分页查询(返回列表VO)
|
||
PageResult<LiteratureListVo> pageQuery(LiteraturePageQueryDto queryDTO);
|
||
}
|