fix 无法上传会议文件
This commit is contained in:
+22
-19
@@ -328,26 +328,29 @@ public class PayMeetingController extends JeroController<PayMeeting, IPayMeeting
|
||||
wrapper.eq(PayMeeting::getId,id);
|
||||
wrapper.set(PayMeeting::getMeetingData,fileIds);
|
||||
payMeetingService.update(wrapper);
|
||||
List<String> idList = Arrays.asList(fileIds.split(","));
|
||||
List<OSSFile> 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<String> idList = Arrays.asList(fileIds.split(","));
|
||||
List<OSSFile> 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<String, String> 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<String, String> 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("上传资料成功!");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user