xuefy 4 éve
szülő
commit
6faaacd981

+ 7 - 4
sc-service/src/main/java/com/huyi/service/util/FlowableService.java

@@ -3,6 +3,7 @@ package com.huyi.service.util;
 import com.alibaba.fastjson.JSON;
 import com.huyi.service.base.service.ISysConfigService;
 import com.tianhu.common.core.utils.CommonUtil;
+import com.tianhu.common.core.utils.ServletUtils;
 import com.tianhu.common.log.annotation.Log;
 import com.tianhu.common.log.enums.BusinessType;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -126,11 +127,13 @@ public class FlowableService {
 		conn.setRequestMethod("POST");
 		conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
 		conn.setRequestProperty("Content-Length", String.valueOf(postDataBytes.length));
-		if (request != null) {
-			if (request.getHeader("Authorization") != null) {
-				conn.setRequestProperty("Authorization", request.getHeader("Authorization").replace("Bearer ", ""));
-			}
+		if (request == null) {
+			request = ServletUtils.getRequest();
+		}
+		if (request.getHeader("Authorization") != null) {
+			conn.setRequestProperty("Authorization", request.getHeader("Authorization").replace("Bearer ", ""));
 		}
+
 		conn.setDoOutput(true);
 		conn.getOutputStream().write(postDataBytes);