Pārlūkot izejas kodu

feat : 增加调试日志

bilingfeng 2 gadi atpakaļ
vecāks
revīzija
a394b3435e

+ 2 - 0
game-module/game-sdk/src/main/java/com/zanxiang/sdk/service/Impl/GameUserRoleImpl.java

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.zanxiang.common.enums.HttpStatusEnum;
 import com.zanxiang.common.exception.CustomException;
 import com.zanxiang.common.utils.bean.BeanUtils;
+import com.zanxiang.module.util.JsonUtil;
 import com.zanxiang.mybatis.entity.GameUser;
 import com.zanxiang.mybatis.entity.GameUserRole;
 import com.zanxiang.mybatis.mapper.GameUserRoleMapper;
@@ -62,6 +63,7 @@ public class GameUserRoleImpl extends ServiceImpl<GameUserRoleMapper, GameUserRo
 
     @Override
     public Boolean updateUserGameRole(GameUserRoleUpdateParam param, UserData userData) {
+        log.error("上报用户信息, param : {}", JsonUtil.toString(param));
         //上报类型
         Integer dataType = param.getDataType();
         //创建角色

+ 2 - 0
game-module/game-sdk/src/main/java/com/zanxiang/sdk/service/Impl/LoginServiceImpl.java

@@ -238,6 +238,7 @@ public class LoginServiceImpl implements RegisterLoginService {
      * @return : 返回结果
      */
     @Override
+    @Transactional(rollbackFor = Exception.class)
     public Boolean loginOut(UserData userData) {
         //新增用户退出记录
         return Boolean.TRUE;
@@ -250,6 +251,7 @@ public class LoginServiceImpl implements RegisterLoginService {
      * @return : 返回结果
      */
     @Override
+    @Transactional(rollbackFor = Exception.class)
     public Boolean writeOff(UserData userData) {
         //删除token
         userTokenService.deleteUserToken(userData.getUserId(), userData.getDeviceType());

+ 10 - 12
game-module/game-sdk/src/main/java/com/zanxiang/sdk/service/Impl/PlatformOrderServiceImpl.java

@@ -35,18 +35,15 @@ import java.util.Date;
 @Service
 @Transactional(rollbackFor = {Exception.class, RuntimeException.class})
 public class PlatformOrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements PlatformOrderService {
-    protected final Logger logger = LoggerFactory.getLogger(PlatformOrderServiceImpl.class);
-
-    @Autowired
-    private OrderMapper orderMapper;
 
     @Autowired
     private ApplicationContext applicationContext;
 
     @Override
+    @Transactional(rollbackFor = Exception.class)
     public String create(PlatformOrderBO platformOrderBO) {
         try {
-            logger.info("生成订单请求参数 platformOrderBO:{}", platformOrderBO);
+            log.info("生成订单请求参数 platformOrderBO:{}", platformOrderBO);
             this.checkParam(platformOrderBO, "create");
             Order data = BeanUtils.copy(platformOrderBO, Order.class);
             if (save(data)) {
@@ -55,14 +52,15 @@ public class PlatformOrderServiceImpl extends ServiceImpl<OrderMapper, Order> im
                 return data.getId();
             }
         } catch (Exception e) {
-            logger.error("生成订单失败 platformOrderBO:{}, error:{}", platformOrderBO, e);
+            log.error("生成订单失败 platformOrderBO:{}, error:{}", platformOrderBO, e);
         }
         return null;
     }
 
     @Override
+    @Transactional(rollbackFor = Exception.class)
     public Boolean pay(PlatformOrderBO platformOrderBO) {
-        logger.info("订单支付请求参数 platformOrderBO:{}", platformOrderBO);
+        log.info("订单支付请求参数 platformOrderBO:{}", platformOrderBO);
         try {
             Order order = getOne(new LambdaQueryWrapper<Order>().eq(Order::getId, platformOrderBO.getId()));
             //已支付情况,直接返回成功
@@ -73,7 +71,7 @@ public class PlatformOrderServiceImpl extends ServiceImpl<OrderMapper, Order> im
                 throw new BaseException("订单状态非待支付");
             }
             platformOrderBO.setPayTime(new Date());
-            logger.info("订单支付提交数据 data:{}", platformOrderBO);
+            log.info("订单支付提交数据 data:{}", platformOrderBO);
             boolean result = updateById(BeanUtils.copy(platformOrderBO, Order.class));
             if (result) {
                 OrderPaySuccessEvent orderPaySuccessEvent = new OrderPaySuccessEvent(this, order.getId());
@@ -82,14 +80,14 @@ public class PlatformOrderServiceImpl extends ServiceImpl<OrderMapper, Order> im
             }
             return false;
         } catch (Exception e) {
-            logger.error("订单支付失败 platformOrderBO:{}, error:{}", platformOrderBO, e);
+            log.error("订单支付失败 platformOrderBO:{}, error:{}", platformOrderBO, e);
             return false;
         }
     }
 
     @Override
     public Boolean cancel(PlatformOrderBO platformOrderBO) {
-        logger.info("订单支付取消请求参数 platformOrderBO:{}", platformOrderBO);
+        log.info("订单支付取消请求参数 platformOrderBO:{}", platformOrderBO);
         try {
             this.checkParam(platformOrderBO, "cancel");
             Order order = new Order();
@@ -97,13 +95,13 @@ public class PlatformOrderServiceImpl extends ServiceImpl<OrderMapper, Order> im
             order.setStatus(OrderStateEnum.CANCEL.getCode());
             order.setAdminNote(StringUtils.isEmpty(platformOrderBO.getAdminNote()) ? null : platformOrderBO.getAdminNote());
             order.setRemark(StringUtils.isEmpty(platformOrderBO.getRemark()) ? null : platformOrderBO.getRemark());
-            logger.info("订单取消提交数据 data:{}", order);
+            log.info("订单取消提交数据 data:{}", order);
             boolean result = updateById(order);
             OrderPaySuccessEvent orderPaySuccessEvent = new OrderPaySuccessEvent(this, platformOrderBO.getId());
             applicationContext.publishEvent(orderPaySuccessEvent);
             return result;
         } catch (Exception e) {
-            logger.error("订单取消失败 platformOrderBO:{}, error:{}", platformOrderBO, e);
+            log.error("订单取消失败 platformOrderBO:{}, error:{}", platformOrderBO, e);
             return false;
         }
     }