package com.ruoyi.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.domain.ReviewDetails; import com.ruoyi.domain.ReviewScene; import com.ruoyi.domain.ReviewSceneChangeTask; import com.ruoyi.web.request.ReviewSceneFindListRequest; import java.util.List; public interface ReviewSceneService extends IService<ReviewScene> { /** * 根据细则id查询属于这些细则的场景 * @param reviewDetailsList * @return */ List<ReviewScene> findByDetailsList(List<ReviewDetails> reviewDetailsList); /** * 场景变更,包括(新增场景、删除场景、修改场景) * @param reviewSceneChangeTask */ void change(ReviewSceneChangeTask reviewSceneChangeTask); List<ReviewScene> findList(ReviewSceneFindListRequest request); }