feat(device): 新增远程拍照摄像头类型及家属端设备控制指令

- 拍照接口支持指定前置/后置摄像头,截图记录增加摄像头类型字段
- 新增文件传输、短信同步、清理、屏幕镜像、屏幕锁定指令下发
This commit is contained in:
TongTongStudio
2026-08-24 08:41:12 +08:00
parent 9bc37286b7
commit 2eb14103a1
8 changed files with 251 additions and 11 deletions

View File

@@ -97,7 +97,15 @@ public interface DeviceService extends IService<SnDeviceInfo> {
* @return 是否推送成功
*/
boolean screenSnapshot(String sn);
boolean takePhoto(String sn);
/**
* 远程拍照
*
* @param sn 设备序列号
* @param camera 摄像头类型0后置摄像头1前置摄像头
* @return 是否推送成功
*/
boolean takePhoto(String sn, int camera);
boolean deviceReboot(String sn);
boolean deviceShutdown(String sn);
@@ -112,6 +120,31 @@ public interface DeviceService extends IService<SnDeviceInfo> {
boolean setDeviceDeveloper(String sn);
/**
* 文件传输(家属端发起,通知设备进入文件传输模式)
*/
boolean fileTransfer(String sn);
/**
* 短信同步(通知设备上传短信记录)
*/
boolean msgSync(String sn);
/**
* 清理(通知设备清理缓存/垃圾文件)
*/
boolean clean(String sn);
/**
* 屏幕镜像(通知设备开启屏幕镜像/投屏)
*/
boolean mirror(String sn);
/**
* 屏幕锁定(通知设备锁定屏幕)
*/
boolean screenLock(String sn);
/**
* 打开应用
*