|
|
@@ -1,10 +1,10 @@
|
|
|
package com.zhongshu.card.server.core.service.devices;
|
|
|
|
|
|
+import com.github.microservice.models.device.DeviceIdsParam;
|
|
|
import com.github.microservice.models.device.DeviceInfoSyncParam;
|
|
|
import com.github.microservice.models.device.DeviceSyncListParam;
|
|
|
import com.github.microservice.models.hxz.DevicePingInfoParam;
|
|
|
import com.github.microservice.net.ResultContent;
|
|
|
-import com.zhongshu.card.client.openApi.params.DeviceIdParam;
|
|
|
import com.zhongshu.card.client.service.school.DeviceInfoService;
|
|
|
import com.zhongshu.card.client.type.OnLineState;
|
|
|
import com.zhongshu.card.client.utils.DateUtils;
|
|
|
@@ -78,9 +78,11 @@ public class DeviceSyncFromIotService {
|
|
|
* @param param
|
|
|
* @return
|
|
|
*/
|
|
|
- public ResultContent deleteDevice(DeviceIdParam param) {
|
|
|
-
|
|
|
-
|
|
|
+ public ResultContent deleteDevice(DeviceIdsParam param) {
|
|
|
+ List<String> deviceIds = param.getDeviceIds();
|
|
|
+ if (ObjectUtils.isNotEmpty(deviceIds)) {
|
|
|
+ deviceInfoDao.deleteByDeviceIdIn(deviceIds);
|
|
|
+ }
|
|
|
return ResultContent.buildSuccess();
|
|
|
}
|
|
|
|