|
|
@@ -1,5 +1,6 @@
|
|
|
package com.xunmei.mediator.api.server.service.impl;
|
|
|
|
|
|
+import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@@ -9,6 +10,7 @@ import com.xunmei.common.core.utils.uuid.UUID;
|
|
|
import com.xunmei.mediator.api.server.mapper.IotServerInfoMapper;
|
|
|
import com.xunmei.mediator.api.server.service.IotServerInfoService;
|
|
|
import com.xunmei.system.api.domain.SysOrg;
|
|
|
+import com.xunmei.system.api.util.LogUtils;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
@@ -36,8 +38,10 @@ public class IotServerInfoServiceImpl extends ServiceImpl<IotServerInfoMapper, I
|
|
|
if (serverInfo == null) {
|
|
|
return null;
|
|
|
}
|
|
|
- serverInfo.setIotCode(UUID.randomUUID().toString());
|
|
|
-
|
|
|
+ if (ObjectUtil.isEmpty(serverInfo.getIotCode())){
|
|
|
+ LogUtils.WEBSOCKET_MSG.info("iotCode为空,生成iotCode");
|
|
|
+ serverInfo.setIotCode(UUID.randomUUID().toString());
|
|
|
+ }
|
|
|
updateById(serverInfo);
|
|
|
|
|
|
return serverInfo;
|