diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java index 924125c6..9bb59191 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java @@ -328,26 +328,29 @@ public class PayMeetingController extends JeroController idList = Arrays.asList(fileIds.split(",")); - List ossFiles = iossFileService.listByIds(idList); - for (OSSFile ossFile : ossFiles) { - String url = ossFile.getUrl(); - String[] fileUrl = url.split("/"); - int length = fileUrl.length; - ossFile.setFileName(fileUrl[length - 1]); + PayMeeting payMeeting = payMeetingService.getById(id); + if (payMeeting.getMeetingType().equals(MeetingCommon.STANDARD_MEETING)){ + List idList = Arrays.asList(fileIds.split(",")); + List ossFiles = iossFileService.listByIds(idList); + for (OSSFile ossFile : ossFiles) { + String url = ossFile.getUrl(); + String[] fileUrl = url.split("/"); + int length = fileUrl.length; + ossFile.setFileName(fileUrl[length - 1]); + } + Map stringStringMap = AuthenticationUtils.encryptByRsaPriKey(); + String publicKey = stringStringMap.get("publicKey"); + String token = stringStringMap.get("token"); + String jsonString1 = JSONObject.toJSONString(ossFiles); + String post = HttpUtil.post(AuthenticationUtils.URL + "/stablecrosstraining/stableCrossTraining/addStandardsFile?publicKey=" + publicKey + "&token=" + token, jsonString1); + AuthenticationUtils.checkResult(post); + StableCrossTraining stableCrossTraining = new StableCrossTraining(); + stableCrossTraining.setId(id); + stableCrossTraining.setMeetingFiles(fileIds); + String jsonString = JSONObject.toJSONString(stableCrossTraining); + String post1 = HttpUtil.post(AuthenticationUtils.URL + "/stablecrosstraining/stableCrossTraining/updateStandardsFile?publicKey=" + publicKey + "&token=" + token, jsonString); + AuthenticationUtils.checkResult(post1); } - Map stringStringMap = AuthenticationUtils.encryptByRsaPriKey(); - String publicKey = stringStringMap.get("publicKey"); - String token = stringStringMap.get("token"); - String jsonString1 = JSONObject.toJSONString(ossFiles); - String post = HttpUtil.post(AuthenticationUtils.URL + "/stablecrosstraining/stableCrossTraining/addStandardsFile?publicKey=" + publicKey + "&token=" + token, jsonString1); - AuthenticationUtils.checkResult(post); - StableCrossTraining stableCrossTraining = new StableCrossTraining(); - stableCrossTraining.setId(id); - stableCrossTraining.setMeetingFiles(fileIds); - String jsonString = JSONObject.toJSONString(stableCrossTraining); - String post1 = HttpUtil.post(AuthenticationUtils.URL + "/stablecrosstraining/stableCrossTraining/updateStandardsFile?publicKey=" + publicKey + "&token=" + token, jsonString); - AuthenticationUtils.checkResult(post1); return Result.OK("上传资料成功!"); }