客户端日志上传、前端增加按钮处理
This commit is contained in:
@@ -104,6 +104,23 @@ public class AdminNettyController extends BaseApiController {
|
||||
return ResponseDTO.ok();
|
||||
}
|
||||
|
||||
/**
|
||||
* 检验客户端读取能力
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/upload/log/{id}")
|
||||
public ResponseDTO uploadLog(@PathVariable("id") Integer id) {
|
||||
Device device = deviceService.findById(id);
|
||||
if (device == null){
|
||||
throw new ServiceException("设备不存在");
|
||||
}
|
||||
if (!DeviceStatusEnum.ONLINE.value.equals(device.getStatus())){
|
||||
throw new ServiceException("设备离线!请检查连接");
|
||||
}
|
||||
messageService.testLoad(device.getName(),device.getVenueId());
|
||||
return ResponseDTO.ok();
|
||||
}
|
||||
|
||||
/**
|
||||
* 下载线下入场凭证(二维码)
|
||||
* @param id
|
||||
|
||||
@@ -52,5 +52,7 @@ public interface MessageService {
|
||||
|
||||
void testLoad(String deviceName, Integer venueId);
|
||||
|
||||
void uploadLog(String deviceName, Integer venueId);
|
||||
|
||||
void offlineOpenDoor(String message);
|
||||
}
|
||||
|
||||
@@ -225,6 +225,16 @@ public class ServerMessageHandlerAdapter implements MessageService {
|
||||
ServerMessageUtils.INSTANCE.sendMsg(currentChannel,new VenueMessage(MessageType.HB,"测试链接"));
|
||||
}
|
||||
|
||||
/**
|
||||
* 测试客户端连接
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public void uploadLog(String deviceName, Integer venueId) {
|
||||
Channel currentChannel = getCurrentChannel(deviceName, venueId);
|
||||
ServerMessageUtils.INSTANCE.sendMsg(currentChannel,new VenueMessage(MessageType.LOG,"上传日志"));
|
||||
}
|
||||
|
||||
/**
|
||||
* 线下订单
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user