1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package cn.iocoder.yudao.module.research.service.review;
 
import cn.iocoder.yudao.module.research.controller.admin.review.vo.ResearchTopicReviewSaveReqVO;
import cn.iocoder.yudao.module.research.dal.dataobject.review.ResearchTopicReviewDO;
 
import jakarta.validation.Valid;
import java.util.List;
 
public interface ResearchTopicReviewService {
 
    Long createReview(@Valid ResearchTopicReviewSaveReqVO createReqVO);
 
    void updateReview(@Valid ResearchTopicReviewSaveReqVO updateReqVO);
 
    void deleteReview(Long id);
 
    /** 某课题申报书下的全部专家评审明细(按排名升序) */
    List<ResearchTopicReviewDO> getReviewListByApplicationId(Long applicationId);
 
}