package com.fdkankan.manage_jp.service; import com.fdkankan.manage_jp.entity.ScenePro; import com.baomidou.mybatisplus.extension.service.IService; import com.fdkankan.manage_jp.entity.User; import com.fdkankan.manage_jp.vo.request.SceneParam; import java.util.HashMap; import java.util.List; /** *

* pro场景表 服务类 *

* * @author * @since 2022-12-30 */ public interface ISceneProService extends IService { Long getCountByUserIds(List userIds); void rebindUser(Long id, Long managerId); Object pageList(SceneParam param, User user); ScenePro getByNum(String sceneNum); void addDownloadNum(String sceneNum); void deleteByNum(String sceneNum); void unbind(Long cameraId,Long userId); ScenePro copyScene(ScenePro scenePro); void updateTitleByNum(String sceneNum, String sceneNewTitle); HashMap getByNumList(List numList); void generateObjFile(String num); void move(SceneParam param); void updateMapShow(SceneParam param); void openMapShow(List sceneMapShowList); void moveUser(SceneParam param); }