|
|
@@ -571,6 +571,7 @@ public class DeviceMsgHandle {
|
|
|
BillingModel model = billingModelService.getOne(billingModelQueryWrapper);
|
|
|
|
|
|
if (model == null) {
|
|
|
+ logger.info("无计费模型>>>>>>");
|
|
|
//说明设备不是云快充设备或者还没登录,获取一次103?
|
|
|
DeviceParam deviceParam = new DeviceParam();
|
|
|
deviceParam.setDeviceId(imei);
|
|
|
@@ -593,6 +594,7 @@ public class DeviceMsgHandle {
|
|
|
//可能会触发不了上线
|
|
|
if (!socketHandle.existDeviceConnection(one.getPileCode())) {
|
|
|
try {
|
|
|
+ logger.info("{}重新登录>>>>>>",one.getPileCode());
|
|
|
QueryWrapper<Device> deviceQueryWrapper = new QueryWrapper<>();
|
|
|
deviceQueryWrapper.eq("pile_code", one.getPileCode()).eq("disabled", DeviceOnlineStatus.NORMAL);
|
|
|
Device device = deviceService.getOne(deviceQueryWrapper);
|
|
|
@@ -603,6 +605,8 @@ public class DeviceMsgHandle {
|
|
|
logger.info("device:" + one.getDeviceSn() + " open socket Exception!!!");
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
+ }else{
|
|
|
+ logger.info("{}设备在线>>>>>>",one.getPileCode());
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -731,6 +735,7 @@ public class DeviceMsgHandle {
|
|
|
if (!socketHandle.existDeviceConnection(statusServiceOne.getPileCode())) {
|
|
|
try {
|
|
|
|
|
|
+ logger.info("{}设备上线>>>>>>",device.getPileCode());
|
|
|
socketHandle.addDeviceConnection(device.getIp(),device.getPort(),statusServiceOne.getPileCode(), statusServiceOne.getDeviceImei(), statusServiceOne.getDeviceSn());
|
|
|
loginFrame.loginMsgSend(socketHandle.getDeviceConnection(statusServiceOne.getPileCode()), device);
|
|
|
//从新登录可能造成通讯上的问题,这里不在往下进行状态操作
|