Pārlūkot izejas kodu

添加设备ip端口修改日志

fllmoyu 5 gadi atpakaļ
vecāks
revīzija
3be2cc5572

+ 12 - 0
common/src/main/java/com/jpsoft/smart/modules/lapi/service/impl/LapiServiceImpl.java

@@ -18,6 +18,8 @@ import com.jpsoft.smart.modules.lapi.dto.ServerAddrDTO;
 import com.jpsoft.smart.modules.lapi.request.LapiRequest;
 import com.jpsoft.smart.modules.lapi.service.ILapiService;
 import com.jpsoft.smart.modules.lapi.vo.*;
+import com.jpsoft.smart.modules.sys.entity.SysLog;
+import com.jpsoft.smart.modules.sys.service.SysLogService;
 import io.netty.handler.codec.http.HttpMethod;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
@@ -49,6 +51,9 @@ public class LapiServiceImpl implements ILapiService {
     @Autowired
     private LapiRequest lapiRequest;
 
+    @Autowired
+    private SysLogService sysLogService;
+
     @Override
     public DeviceInfo findByIpAddressAndPort(String ipAddress, String port) throws Exception {
         JSONObject jsonObject = LApiUtil.getRequest(ipAddress + ":" + port + LApiConstant.DEVICEBASICINFO);
@@ -1035,6 +1040,13 @@ public class LapiServiceImpl implements ILapiService {
                         //  deviceInfo.setDeviceNo(newDeviceNo);
                         deviceInfo.setUpdateTime(new Date());
                         deviceInfoService.update(deviceInfo);
+
+                        SysLog sysLog = new SysLog();
+                        sysLog.setCreateTime(new Date());
+                        sysLog.setData("ip:"+newAddress+",port:"+newPort);
+                        sysLog.setPointcut(deviceNo);
+                        sysLog.setRemark("修改设备ip和端口");
+                        sysLogService.insert(sysLog);
                     }
                 }