| | |
| | | } |
| | | } |
| | | |
| | | public SchemeComparDto SchemeCompar(String[] taskList) { |
| | | public SchemeComparDto SchemeCompar(String[] taskList, Long showProductId) { |
| | | SchemeComparDto dto = new SchemeComparDto(); |
| | | List<SimulaDataDto> dataDtoList = new ArrayList<>(); |
| | | List<SchemeComparCurve> curveList = new ArrayList<>(); |
| | |
| | | Long taskModelId = Long.parseLong(taskId); |
| | | task = taskService.get(taskModelId); |
| | | simulatAssess = this.getByTaskId(taskModelId); |
| | | SimulaDataDto resultData = this.getResultXML(simulatAssess); |
| | | SimulaDataDto resultData; |
| | | if (showProductId!=null){ |
| | | simulatAssess.setShowProductId(showProductId); |
| | | resultData =this.getResultData(simulatAssess); |
| | | }else{ |
| | | resultData = this.getResultXML(simulatAssess); |
| | | } |
| | | |
| | | data = resultData; |
| | | data.setName(task.getTaskName()); |
| | | dataDtoList.add(data); |