|
|
@ -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;
|
|
|
|
}
|
|
|
|
}
|
|
|
|