Преглед изворни кода

fix:【mall】交易日志、售后日志,增加 USER_ID 的读取

YunaiV пре 9 месеци
родитељ
комит
7041baf178

+ 3 - 0
yudao-module-mall/yudao-module-trade/src/main/java/cn/iocoder/yudao/module/trade/framework/aftersale/core/aop/AfterSaleLogAspect.java

@@ -113,6 +113,9 @@ public class AfterSaleLogAspect {
      * @return 用户类型
      */
     private static Long getUserId() {
+        if (USER_ID.get() != null) {
+            return USER_ID.get();
+        }
         return ObjectUtil.defaultIfNull(WebFrameworkUtils.getLoginUserId(), TradeOrderLogDO.USER_ID_SYSTEM);
     }
 

+ 3 - 0
yudao-module-mall/yudao-module-trade/src/main/java/cn/iocoder/yudao/module/trade/framework/order/core/aop/TradeOrderLogAspect.java

@@ -109,6 +109,9 @@ public class TradeOrderLogAspect {
      * @return 用户类型
      */
     private static Long getUserId() {
+        if (USER_ID.get() != null) {
+            return USER_ID.get();
+        }
         return ObjectUtil.defaultIfNull(WebFrameworkUtils.getLoginUserId(), TradeOrderLogDO.USER_ID_SYSTEM);
     }