|
|
@@ -210,7 +210,8 @@ public class ResourceRecordController {
|
|
|
@CommonLog("资源管理-添加")
|
|
|
@SaCheckPermission("/disk/courseauditrecord/add")
|
|
|
@PostMapping("/disk/courseauditrecord/add")
|
|
|
- public CommonResult<String> add(@RequestBody @Valid CourseAuditRecordAddParam courseAuditRecordAddParam) {
|
|
|
+ public CommonResult<Map<String,Object>> add(@RequestBody @Valid CourseAuditRecordAddParam courseAuditRecordAddParam) {
|
|
|
+ Map result=new HashMap();
|
|
|
//生成统一的上传批次号
|
|
|
String uploadBatchNum = UUID.randomUUID().toString();
|
|
|
if("1".equals(courseAuditRecordAddParam.getAuthType()))
|
|
|
@@ -221,6 +222,7 @@ public class ResourceRecordController {
|
|
|
String userFileIdsStr=courseAuditRecordAddParam.getUserfileIds();
|
|
|
String[] userFileIdList = userFileIdsStr.split(",");
|
|
|
List<CourseAuditRecord> courseAuditRecordList = new ArrayList<>();
|
|
|
+ List<String> addIdList=new ArrayList<>();
|
|
|
for (String userFileId : userFileIdList) {
|
|
|
CourseAuditRecord courseAuditRecord = BeanUtil.toBean(courseAuditRecordAddParam, CourseAuditRecord.class);
|
|
|
//2025.6.27废弃,改用userfile表,直接有相关信息
|
|
|
@@ -232,6 +234,7 @@ public class ResourceRecordController {
|
|
|
if(StringUtils.isNotEmpty(courseAuditRecordAddParam.getKeywordValue()))courseAuditRecord.setKeywordPinyin(StringUtils.deleteWhitespace(pinyinUtils.toPinyin(courseAuditRecordAddParam.getKeywordValue(),false)));
|
|
|
courseAuditRecordList.add(courseAuditRecord);
|
|
|
courseAuditRecord=courseAuditRecordService.addOne(courseAuditRecord);
|
|
|
+ addIdList.add(courseAuditRecord.getId());
|
|
|
//存储私密权限下关联的用户
|
|
|
if("1".equals(courseAuditRecordAddParam.getAuthType()))
|
|
|
{
|
|
|
@@ -250,7 +253,9 @@ public class ResourceRecordController {
|
|
|
|
|
|
}
|
|
|
// courseAuditRecordService.addBatch(courseAuditRecordList);
|
|
|
- return CommonResult.ok();
|
|
|
+ String addIdListStr= String.join(",",addIdList);
|
|
|
+ result.put("addIdListStr",addIdListStr);
|
|
|
+ return CommonResult.data(result);
|
|
|
}
|
|
|
|
|
|
/**
|