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 getReviewListByApplicationId(Long applicationId); }