package com.psdc.service; import com.psdc.entity.PsdcScene; import com.psdc.entity.vo.SceneVo; import java.util.List; import java.util.Map; /** * 场景设定;(psdc_scene)表服务接口 * @date : 2023-5-10 */ public interface IPsdcSceneService { /** * 通过ID查询单条数据 * * @param sceneId 主键 * @return 实例对象 */ PsdcScene queryById(Integer sceneId); /** * 新增数据 * * @param scenes 实例对象集合 * @return */ Boolean insert(List scenes); List sceneList(); /** * 更新数据 * * @param scenes 实例对象 * @return 实例对象 */ Boolean update(List scenes); /** * 通过主键删除数据 * * @param sceneId 主键 * @return 是否成功 */ boolean deleteById(Integer sceneId); List> getStrategyList(); List findSceneByUserAndSceneName(Integer sceneId); }