Perperon 2 months ago
parent
commit
14809fed0b

+ 5 - 5
projects-service/src/main/java/com/rtrh/projects/util/HttpClientUtil.java

@@ -23,6 +23,7 @@ import java.net.URLEncoder;
 import java.nio.charset.StandardCharsets;
 import java.util.List;
 import java.util.Map;
+import java.util.Optional;
 import java.util.ResourceBundle;
 
 @Slf4j
@@ -194,10 +195,9 @@ public class HttpClientUtil {
     public static Object fgwPostRequest(String s, Object jsonBody,String type) {
         ResourceBundle resourceBundle = ResourceBundle.getBundle("config");
         String inUrl = resourceBundle.getString("app.fgw.in.url");
-        if (ResponseRows.COMMONMESSAGE.getType().equals(type)){
-            return sendPostRequestPage(inUrl + s, jsonBody,null);
-        }else{
-            return sendPostRequest(inUrl + s, jsonBody);
-        }
+        return Optional.of(type)
+                .filter(ResponseRows.COMMONMESSAGE.getType()::equals)
+                .map(t -> sendPostRequestPage(inUrl + s, jsonBody, null))
+                .orElseGet(() -> sendPostRequest(inUrl + s, jsonBody));
     }
 }