批量上传资源时,名字也是要都好隔开,并且把url同步到resourcesInfoContent

beetlsql3-dev
yangdj 2 years ago
parent 0e941d5e2f
commit bcf1c378fe

@ -191,11 +191,15 @@ public class TeacherOpenCourseMergeResourcesInfoController{
teacherOpenCourseMergeResourcesInfoQuery.setResourcesInfoStatus(defaultIfNull(teacherOpenCourseMergeResourcesInfoQuery.getResourcesInfoStatus(), UP));
String resourcesInfoFiles = teacherOpenCourseMergeResourcesInfoQuery.getResourcesInfoFiles();
if (StrUtil.isNotBlank(resourcesInfoFiles)) {
for (String resourcesInfoFile : resourcesInfoFiles.split(",")) {
String resourcesInfoNames = teacherOpenCourseMergeResourcesInfoQuery.getResourcesInfoName();
for (int i = 0;i< resourcesInfoFiles.split(",").length;i++){
TeacherOpenCourseMergeResourcesInfoQuery cloneQuery = teacherOpenCourseMergeResourcesInfoQuery.clone();
cloneQuery.setResourcesInfoFiles(resourcesInfoFile);
cloneQuery.setResourcesInfoFiles(resourcesInfoFiles.split(",")[i]);
cloneQuery.setResourcesInfoContent(resourcesInfoFiles.split(",")[i]);
cloneQuery.setResourcesInfoName(resourcesInfoNames.split(",")[i]);
updateList.add(cloneQuery);
}
// 构建json列表数据用于批量添加
teacherOpenCourseMergeResourcesInfoQuery.setTeacherOpenCourseMergeResourcesInfoJsonStr(JSONUtil.toJsonStr(updateList));
}

Loading…
Cancel
Save