Эх сурвалжийг харах

1、修改srm单据上传附件接口

wanghaiwu 1 сар өмнө
parent
commit
170f4c2cc5

+ 15 - 10
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/webapi/SRMSynAttacmentApiPlugin.java

@@ -35,21 +35,26 @@ public class SRMSynAttacmentApiPlugin implements Serializable {
 
     @ApiPostMapping("synAttacmenthForSRM")
     public CustomApiResult<JSONObject> synAttacmenthForSRM(
-            @Valid @ApiParam(value = "附件xml") String request) {
-
-        //获取token
-        Map<String,String> tokenMap = SRMHelperUtils.getSRMToken();
-        if (!"0".equals(tokenMap.get("code"))) {//未获取到token
-            logger.info("get srm token fail" + tokenMap.get("msg"));
-
-            return returnResult("E", "失败,获取token失败," + tokenMap.get("msg"), null);
-        }
-        String token = tokenMap.get("msg").toString();
+            @Valid @ApiParam(value = "附件xml") String request
+            , @Valid @ApiParam(value = "token") String accesstoken) {
+
+//        //获取token
+//        Map<String,String> tokenMap = SRMHelperUtils.getSRMToken();
+//        if (!"0".equals(tokenMap.get("code"))) {//未获取到token
+//            logger.info("get srm token fail" + tokenMap.get("msg"));
+//
+//            return returnResult("E", "失败,获取token失败," + tokenMap.get("msg"), null);
+//        }
+//        String token = tokenMap.get("msg").toString();
+
+        String token = accesstoken;
         JSONObject returnData = new JSONObject();
 
         String downloadUrl = "https://gateway.test.isrm.going-link.com/hfle/v1/19694/files/download?bucketName=private-bucket&url=https://isrm-test-private-bucket.obs.cn-east-2.myhuaweicloud.com:443/2025-05/cusz-attachment-default/19694/744f2e7425f7468283578f48879bb4be@%E5%B1%B1%E7%A6%BE%E8%AE%A2%E5%8D%95%E6%A8%A1%E6%9D%BF.pdf";
         downloadUrl = downloadUrl + "&access_token=" + token;
 
+        logger.info("SRMSynAttacmentApiPlugin:downloadUrl " + downloadUrl);
+
         InputStream inputStream = null;
         try {
             URL url = new URL(downloadUrl);