后台详情修复

main
mhsnet 1 year ago
parent 14a950805b
commit 9ed6e26080

@ -9,6 +9,7 @@ import org.jeecg.modules.demo.yxgwf.service.ISolutionService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.LinkedList;
import java.util.List; import java.util.List;
@Service @Service
@ -21,16 +22,22 @@ public class SolutionServiceImpl extends ServiceImpl<SolutionMapper, Solution> i
public List<Solution> getAll() { public List<Solution> getAll() {
List<Solution> solution_list = solutionMapper.getAll(); List<Solution> solution_list = solutionMapper.getAll();
solution_list.forEach((e) -> { solution_list.forEach((e) -> {
String[] caseIds = e.cases.split(","); List<Case> case_list = new LinkedList<>();
List<Case> case_list = caseMapper.getAll(caseIds); if(e.cases != null ){
String[] caseIds = e.cases.split(",");
case_list = caseMapper.getAll(caseIds);
}
e.caseslist = case_list; e.caseslist = case_list;
}); });
return solution_list; return solution_list;
} }
public Solution getInfoAll(String id) { public Solution getInfoAll(String id) {
Solution solution = solutionMapper.getInfoAll(id); Solution solution = solutionMapper.getInfoAll(id);
String[] caseIds = solution.cases.split(","); List<Case> case_list = new LinkedList<>();
List<Case> case_list = caseMapper.getAll(caseIds); if(solution.cases != null ){
String[] caseIds = solution.cases.split(",");
case_list = caseMapper.getAll(caseIds);
}
solution.caseslist = case_list; solution.caseslist = case_list;
return solution; return solution;
} }

Loading…
Cancel
Save