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.eq(PayMeeting::getId,id);
|
||||||
wrapper.set(PayMeeting::getMeetingData,fileIds);
|
wrapper.set(PayMeeting::getMeetingData,fileIds);
|
||||||
payMeetingService.update(wrapper);
|
payMeetingService.update(wrapper);
|
||||||
List<String> idList = Arrays.asList(fileIds.split(","));
|
PayMeeting payMeeting = payMeetingService.getById(id);
|
||||||
List<OSSFile> ossFiles = iossFileService.listByIds(idList);
|
if (payMeeting.getMeetingType().equals(MeetingCommon.STANDARD_MEETING)){
|
||||||
for (OSSFile ossFile : ossFiles) {
|
List<String> idList = Arrays.asList(fileIds.split(","));
|
||||||
String url = ossFile.getUrl();
|
List<OSSFile> ossFiles = iossFileService.listByIds(idList);
|
||||||
String[] fileUrl = url.split("/");
|
for (OSSFile ossFile : ossFiles) {
|
||||||
int length = fileUrl.length;
|
String url = ossFile.getUrl();
|
||||||
ossFile.setFileName(fileUrl[length - 1]);
|
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("上传资料成功!");
|
return Result.OK("上传资料成功!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user