liusheng
2024-09-24 562a960261b75d70abd65aa10528f09aeece94e8
smartor/src/main/java/com/smartor/service/impl/SvyTopicServiceImpl.java
@@ -112,8 +112,8 @@
     */
    @Override
    @Transactional
    public List<SvyLibTopicRes> importLitTopic(SysUser user, MultipartFile multipartFile) {
        List<SvyLibTopicRes> svyLibTopicErrors = new ArrayList<>();
    public List<SvyLibScriptRes> importLitTopic(SysUser user, MultipartFile multipartFile) {
        List<SvyLibScriptRes> svyLibTopicErrors = new ArrayList<>();
        try {
            Workbook workbook = new XSSFWorkbook(multipartFile.getInputStream());
@@ -124,7 +124,7 @@
            for (int i = sheet.getFirstRowNum() + 1; i < sheet.getLastRowNum(); i++) {
                SvyLibTopicRes svyLibTopicRes = new SvyLibTopicRes();
                SvyLibScriptRes svyLibTopicRes = new SvyLibScriptRes();
                Row row = sheet.getRow(i);
                //如果行为空,进行下一次循环
@@ -303,7 +303,7 @@
    }
    @Override
    public Map<String, List<SvyLibTopicAndOptionRes>>  showTopic(SvyTopicReq svyTopicReq) {
    public Map<String, List<SvyLibTopicAndOptionRes>> showTopic(SvyTopicReq svyTopicReq) {
        List<SvyLibTopicAndOptionRes> svyLibTopicAndOptionRes = svyTopicMapper.showTopic(svyTopicReq);
        Map<String, List<SvyLibTopicAndOptionRes>> groupByAge = svyLibTopicAndOptionRes.stream().collect(Collectors.groupingBy(SvyLibTopicAndOptionRes::getTopic));