package com.fdkankan.manage_jp.service; import com.fdkankan.manage_jp.entity.Camera; import com.baomidou.mybatisplus.extension.service.IService; import com.fdkankan.manage_jp.entity.User; import com.fdkankan.manage_jp.vo.request.CameraAddParam; import com.fdkankan.manage_jp.vo.request.CameraListParam; import com.fdkankan.manage_jp.vo.request.SceneParam; import com.github.yulichang.base.MPJBaseService; import java.util.List; /** *

* 相机主表 服务类 *

* * @author * @since 2022-12-30 */ public interface ICameraService extends MPJBaseService { Camera findByChildName(String childName); Object pageList(CameraListParam param, User user); void add(CameraAddParam param); void updateByParam(CameraAddParam param); void unbind(CameraAddParam param); void bind(CameraAddParam param); List getByChildNames(List childNames); List getLikeChildName(String childName); List getByWiFiName(List wifiName); Object getByUser(SceneParam param); }