From 9ed6e2608015a6ae18a8b82c498f29537aaeeb9f Mon Sep 17 00:00:00 2001 From: mhsnet Date: Fri, 2 Jun 2023 17:59:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E8=AF=A6=E6=83=85=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yxgwf/service/impl/SolutionServiceImpl.java | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/linus-boot/linus-module-demo/src/main/java/org/jeecg/modules/demo/yxgwf/service/impl/SolutionServiceImpl.java b/linus-boot/linus-module-demo/src/main/java/org/jeecg/modules/demo/yxgwf/service/impl/SolutionServiceImpl.java index 9de935b..b94ffd5 100644 --- a/linus-boot/linus-module-demo/src/main/java/org/jeecg/modules/demo/yxgwf/service/impl/SolutionServiceImpl.java +++ b/linus-boot/linus-module-demo/src/main/java/org/jeecg/modules/demo/yxgwf/service/impl/SolutionServiceImpl.java @@ -9,6 +9,7 @@ import org.jeecg.modules.demo.yxgwf.service.ISolutionService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import java.util.LinkedList; import java.util.List; @Service @@ -21,16 +22,22 @@ public class SolutionServiceImpl extends ServiceImpl i public List getAll() { List solution_list = solutionMapper.getAll(); solution_list.forEach((e) -> { - String[] caseIds = e.cases.split(","); - List case_list = caseMapper.getAll(caseIds); + List case_list = new LinkedList<>(); + if(e.cases != null ){ + String[] caseIds = e.cases.split(","); + case_list = caseMapper.getAll(caseIds); + } e.caseslist = case_list; }); return solution_list; } public Solution getInfoAll(String id) { Solution solution = solutionMapper.getInfoAll(id); - String[] caseIds = solution.cases.split(","); - List case_list = caseMapper.getAll(caseIds); + List case_list = new LinkedList<>(); + if(solution.cases != null ){ + String[] caseIds = solution.cases.split(","); + case_list = caseMapper.getAll(caseIds); + } solution.caseslist = case_list; return solution; }