api-二维码显示问题

This commit is contained in:
limqhz
2020-08-03 00:26:03 +08:00
parent b51398129e
commit 570b322613
2 changed files with 6 additions and 3 deletions

View File

@@ -1,8 +1,9 @@
package com.sv.netty.netty.message;
public enum MessageType {
LINK("连接"),
LOAD("加载"),
OPENDOOR("开门"),
OPEN_DOOR("开门"),
FAILED("开门校验失败");
private String message;

View File

@@ -88,6 +88,8 @@ public class AppMessageHandlerAdapter implements MessageService {
} else {
deviceService.online(heartBeat.getDeviceName(),heartBeat.getVenueId(),deviceType,thisVenue.getType(),clientId);
putChannelType(heartBeat.getDeviceName(),heartBeat.getVenueId(),deviceType,channel);
MessageDTO messageDTO = new MessageDTO(MessageType.LINK,"第一次心跳成功,返回二维码");
channel.writeAndFlush(messageDTO);
}
}
}
@@ -185,7 +187,7 @@ public class AppMessageHandlerAdapter implements MessageService {
if(venueService.qrCodeEnterVenue(memberId,deviceName,venueId,venue)){
// 可以进场
scheduledExecutorService.schedule(() -> {
sendMessage(channel,new MessageDTO(MessageType.OPENDOOR,"OK"));
sendMessage(channel,new MessageDTO(MessageType.OPEN_DOOR,"OK"));
}, 5, TimeUnit.SECONDS);
} else {
// 进场失败
@@ -194,7 +196,7 @@ public class AppMessageHandlerAdapter implements MessageService {
} else {
logger.info(member.getId() + "入场失败:连续入场");
Config config = configService.findById(1);
sendMessage(channel,new MessageDTO(MessageType.OPENDOOR, MessageFormat.format(ErrorCode.CHECK_ENTER_INTERVAL.getMsg(),config.getValue())));
sendMessage(channel,new MessageDTO(MessageType.OPEN_DOOR, MessageFormat.format(ErrorCode.CHECK_ENTER_INTERVAL.getMsg(),config.getValue())));
}
}