|
@@ -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);
|
|
|
|