package com.fdkankan.app.mapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.fdkankan.app.entity.ScenePro; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.fdkankan.app.vo.request.SceneParam; import com.fdkankan.app.vo.response.GroupByCount; import com.fdkankan.app.vo.response.SceneVo; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** *

* pro场景表 Mapper 接口 *

* * @author * @since 2022-07-15 */ @Mapper public interface ISceneProMapper extends BaseMapper { Long getCountByUserId(@Param("userId") Long userId, @Param("cameraType") Integer cameraType); Page pageList(Page page, SceneParam param); List findSceneProNumByCameraIds(@Param("cameraIds") List cameraIdList); List findScenePlusNumByCameraIds(@Param("cameraIds") List cameraIdList); }