namespace SafeCampus.Application.Services.Business.CameraInfoService; public interface ICameraInfoService:ITransient { /// /// 数据同步 /// /// Task DataSync(); /// /// 获取摄像头列表 /// /// /// Task> GetPageList(CameraSearch search); /// /// 批量给摄像头设置分组 /// /// /// Task BatchSetGroup(SetGroupInput input); /// /// 根据分组批量设置推送人 /// /// /// Task BatchSetPushPersonByGroup(SetPushPersonGroupInput input); /// /// 对摄像头批量设置推送人 /// /// /// Task BatchSetPushPerson(SetPushPersonInput input); /// /// 根据预警分组设置推送人 /// /// /// Task BatchSetPushPersonByWarn(SetPushPersonWarnInput input); /// /// 获取未被宿舍楼使用的摄像头 /// /// Task> GetBuildCameraList(List useList); /// /// 获取摄像头数量 /// /// /// Task GetCameraCount(CameraSearch search); }