提交 dac036c2 作者: 洪东保

模板页面list接口兜底:

     每个会议类型下有一个启用的模板
父级 6fb056b0
......@@ -4,7 +4,6 @@ import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.io.FileUtil;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
......@@ -43,6 +42,7 @@ import org.springframework.web.multipart.MultipartFile;
import javax.annotation.Resource;
import java.io.InputStream;
import java.util.*;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.stream.Collectors;
@Service
......@@ -483,6 +483,21 @@ public class MeetingRecordTemplateServiceImpl extends ServiceImpl<MeetingRecordT
}
});
}
// 每个会议类型下有一个兜底启用的模板
meetTypeDtos.forEach(meetTypeDto -> {
AtomicBoolean exist = new AtomicBoolean(false);
for (RecordTemplateDto template : meetTypeDto.getRecordTemplateDTOList()) {
if (template.getEnable()) {
exist.set(true);
break;
}
}
if (!exist.get()) {
if (CollUtil.isNotEmpty(meetTypeDto.getRecordTemplateDTOList())) {
meetTypeDto.getRecordTemplateDTOList().get(0).setEnable(true);
}
}
});
return meetTypeDtos;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论