Quellcode durchsuchen

增加post请求接口

9060 vor 9 Monaten
Ursprung
Commit
2e2d86e18e

+ 9 - 7
src/com/kingdee/eas/custom/shuiyou/uitls/SYUtilsFacadeControllerBean.java

@@ -93,7 +93,7 @@ public class SYUtilsFacadeControllerBean extends AbstractSYUtilsFacadeController
                     .build();
             Response sYResponse = client.newCall(sYRequest).execute();
             if (sYResponse.isSuccessful()) {
-                result=sYResponse.body().string();
+                result = sYResponse.body().string();
             }else {
                 logInfo.setErrorInfo(sYResponse.message());//错误信息
             }
@@ -117,13 +117,14 @@ public class SYUtilsFacadeControllerBean extends AbstractSYUtilsFacadeController
         Logger.getLogger("com.kingdee.eas.custom.shuiyou.uitls.SYUtilsFacadeControllerBean");
 
 
-    public String _getSignature(Context ctx, Map<String,String> propt,Map<String, Object> paramMap) throws BOSException {
+    @Override
+    protected String _getSignature(Context ctx, Map propt,Map paramMap) throws BOSException {
         logger.error("====获取签名===进入到了com.kingdee.eas.custom.jiuzhoutong.utils.SYUtils.getSignature=======");
         TreeMap<String, String> treeMap = new TreeMap<>();
 
-        String version = propt.get("version");//版本
-        String appKey = propt.get("appKey");//身份标识
-        String appSecret = propt.get("appSecret");//秘钥
+        String version = (String) propt.get("version");//版本
+        String appKey = (String) propt.get("appKey");//身份标识
+        String appSecret = (String) propt.get("appSecret");//秘钥
         logger.error("=============参数列================");
         logger.error("version:"+version);
         logger.error("param:"+paramMap.toString());
@@ -132,8 +133,9 @@ public class SYUtilsFacadeControllerBean extends AbstractSYUtilsFacadeController
         treeMap.put("appKey", appKey);
         treeMap.put("appSecret", appSecret);
         treeMap.put("version", version);
-        for(Map.Entry<String, Object> entry : paramMap.entrySet()){
-            treeMap.put(entry.getKey(), StrUtil.toString(entry.getValue()));
+        for(Object obj : paramMap.entrySet()){
+           Map.Entry<String, Object> entry = (Map.Entry<String, Object>) obj;
+           treeMap.put(entry.getKey(), StrUtil.toString(entry.getValue()));
         }
         StringBuilder mergeStr = new StringBuilder();
         for (Map.Entry<String, String> stringStringEntry : treeMap.entrySet()) {