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