|
|
@@ -13,6 +13,7 @@ import com.zhongshu.card.server.core.dao.org.OrganizationDao;
|
|
|
import com.zhongshu.card.server.core.dao.org.OrganizationRelationDao;
|
|
|
import com.zhongshu.card.server.core.domain.devices.DeviceInfo;
|
|
|
import com.zhongshu.card.server.core.domain.devices.DeviceBind;
|
|
|
+import com.zhongshu.card.server.core.domain.devices.DevicePermiss;
|
|
|
import com.zhongshu.card.server.core.service.base.CommonService;
|
|
|
import com.zhongshu.card.server.core.service.user.OperationLogsService;
|
|
|
import com.zhongshu.card.server.core.util.CommonUtil;
|
|
|
@@ -101,6 +102,11 @@ public class DeviceSyncFromIotService {
|
|
|
map.put("lastOnlineTimeStr", DateUtils.paresTime(param.getLastOnlineTime(), DateUtils.FORMAT_LONG));
|
|
|
commonService.updateData(where, map, DeviceInfo.class.getSimpleName());
|
|
|
commonService.updateData(where, map, DeviceBind.class.getSimpleName());
|
|
|
+
|
|
|
+ HashMap<String, Object> bindMap = new HashMap<>();
|
|
|
+ bindMap.put("onLineState", CommonUtil.getEnumByName(OnLineState.class, param.getOnLineState()));
|
|
|
+ commonService.updateData(where, bindMap, DevicePermiss.class.getSimpleName());
|
|
|
+
|
|
|
log.info("syncDeviceOnLineState");
|
|
|
return ResultContent.buildSuccess();
|
|
|
}
|