修改消息公共接口,增加日志
This commit is contained in:
parent
feccc684b5
commit
ba5cf8d462
@ -5,12 +5,14 @@ import com.xhpc.common.core.domain.R;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.cloud.openfeign.FallbackFactory;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* @author yuyang
|
||||
* @date 2021/9/10 15:14
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Component
|
||||
public class WebSocketFallbackFactory implements FallbackFactory<WebSocketService> {
|
||||
|
||||
private static final Logger logger = LoggerFactory.getLogger(WebSocketFallbackFactory.class);
|
||||
|
||||
@ -5,7 +5,6 @@ import cn.hutool.core.date.DateUtil;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.rabbitmq.client.Channel;
|
||||
import com.rabbitmq.client.Connection;
|
||||
import com.xhpc.common.api.SmsService;
|
||||
import com.xhpc.common.core.domain.R;
|
||||
import com.xhpc.common.core.web.controller.BaseController;
|
||||
import com.xhpc.common.data.redis.CacheOrderData;
|
||||
@ -13,9 +12,9 @@ import com.xhpc.common.data.redis.CacheRealtimeData;
|
||||
import com.xhpc.common.domain.XhpcRate;
|
||||
import com.xhpc.common.redis.service.RedisService;
|
||||
import com.xhpc.common.util.ConnectionRabbitMQUtil;
|
||||
import com.xhpc.order.domain.*;
|
||||
import com.xhpc.order.domain.XhpcChargeOrder;
|
||||
import com.xhpc.order.domain.XhpcHistoryOrder;
|
||||
import com.xhpc.order.service.IXhpcChargeOrderService;
|
||||
import com.xhpc.order.service.IXhpcHistoryOrderService;
|
||||
import com.xhpc.order.service.IXhpcRealTimeOrderService;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
@ -41,16 +40,9 @@ public class XhpcPileOrderController extends BaseController {
|
||||
@Autowired
|
||||
private IXhpcChargeOrderService xhpcChargeOrderService;
|
||||
|
||||
@Autowired
|
||||
private IXhpcHistoryOrderService xhpcHistoryOrderService;
|
||||
|
||||
@Autowired
|
||||
private IXhpcRealTimeOrderService xhpcRealTimeOrderService;
|
||||
|
||||
@Autowired
|
||||
private SmsService smsService;
|
||||
|
||||
|
||||
private static final Logger logger = LoggerFactory.getLogger(XhpcPileOrderController.class);
|
||||
/**
|
||||
* 测试
|
||||
|
||||
@ -1,27 +1,37 @@
|
||||
package com.xhpc.wxma.controller;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.xhpc.common.core.domain.R;
|
||||
import com.xhpc.common.core.web.controller.BaseController;
|
||||
import com.xhpc.wxma.socket.OrderNotificationWebSocket;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import java.util.Calendar;
|
||||
|
||||
/**
|
||||
* @author yuyang
|
||||
* @date 2021/8/11 17:47
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/orderWebSocket")
|
||||
public class OrderNotificationWebSocketController {
|
||||
public class OrderNotificationWebSocketController extends BaseController {
|
||||
|
||||
private static final Logger logger = LoggerFactory.getLogger(OrderNotificationWebSocketController.class);
|
||||
@GetMapping("/test")
|
||||
public void test(@RequestParam String userId){
|
||||
OrderNotificationWebSocket.sendMessage(userId,"有新订单啦");
|
||||
}
|
||||
|
||||
@GetMapping("/getMessage")
|
||||
public void getMessage(@RequestParam String userId,@RequestParam String message){
|
||||
@GetMapping("/orderWebSocket/getMessage")
|
||||
public R getMessage(@RequestParam String userId, @RequestParam String message){
|
||||
logger.info("<<<<1111<<<<<<接收时间<<<<<<<<<<<<<<"+ DateUtil.format(Calendar.getInstance().getTime(), "yyyy-MM-dd HH:mm:ss")+">>>>>>>>>>>>>>>>>");
|
||||
OrderNotificationWebSocket.sendMessage(userId,message);
|
||||
logger.info("<<<<1111<<<<发送时间<<<<<<<<<<<<<<"+ DateUtil.format(Calendar.getInstance().getTime(), "yyyy-MM-dd HH:mm:ss")+">>>>>>>>>>>>>>>>>");
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user