|
@@ -67,8 +67,7 @@ public class AnalysisServiceImpl implements AnalysisService {
|
|
|
public ApbcDTO apfdAnalyze(long examId, long workerId, long caseId, Weight weight){
|
|
public ApbcDTO apfdAnalyze(long examId, long workerId, long caseId, Weight weight){
|
|
|
Task task=examService.getExamByIdAndParticipantIdIfPermited(examId,workerId);
|
|
Task task=examService.getExamByIdAndParticipantIdIfPermited(examId,workerId);
|
|
|
Case casse=caseService.getCaseById(caseId);
|
|
Case casse=caseService.getCaseById(caseId);
|
|
|
- WeightDTO weightDTO = new WeightDTO();
|
|
|
|
|
- Converter.copy(weightDTO,weight);
|
|
|
|
|
|
|
+ WeightDTO weightDTO = new WeightDTO(weight.getBc(),weight.getSc(),weight.getAu(),weight.getAdu(),weight.getPpc(),weight.getMc_dc(),weight.getAd());
|
|
|
return devService.apbcAnalyze(String.valueOf(examId),String.valueOf(workerId),casse.getName(),task.getBeginTime().getTime(),task.getEndTime().getTime(),weightDTO);
|
|
return devService.apbcAnalyze(String.valueOf(examId),String.valueOf(workerId),casse.getName(),task.getBeginTime().getTime(),task.getEndTime().getTime(),weightDTO);
|
|
|
}
|
|
}
|
|
|
|
|
|