فهرست منبع

callScript最后释放token时未判断token为空导致redis错误

jlutt@163.com 2 سال پیش
والد
کامیت
70979b35a4
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      ddCommon/src/main/java/com/dderp/common/base/BaseService.java

+ 3 - 1
ddCommon/src/main/java/com/dderp/common/base/BaseService.java

@@ -686,7 +686,9 @@ public abstract class BaseService extends AbstractService {
         } finally {
         } finally {
             //检查token
             //检查token
             if (businessExecutor.needToken(source)) {
             if (businessExecutor.needToken(source)) {
-                systemService.resetFormToken(source.getToken(), supplierCode);
+                if (StringUtils.isNotBlank(source.getToken())) {
+                    systemService.resetFormToken(source.getToken(), supplierCode);
+                }
             }
             }
         }
         }