|
|
|
@ -15,6 +15,7 @@ import com.supervision.neo4j.utils.Neo4jUtils;
|
|
|
|
|
import com.supervision.police.domain.*;
|
|
|
|
|
import com.supervision.police.dto.AnalyseCaseDTO;
|
|
|
|
|
import com.supervision.police.dto.AtomicData;
|
|
|
|
|
import com.supervision.police.dto.CaseStatus;
|
|
|
|
|
import com.supervision.police.dto.JudgeLogic;
|
|
|
|
|
import com.supervision.police.dto.caseScore.CaseScoreDetailBuilder;
|
|
|
|
|
import com.supervision.police.mapper.*;
|
|
|
|
@ -123,6 +124,18 @@ public class ModelServiceImpl implements ModelService {
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public CaseStatus getCaseDateStatus(String caseId) {
|
|
|
|
|
|
|
|
|
|
Assert.notEmpty(caseId, "案件id不能为空");
|
|
|
|
|
|
|
|
|
|
ModelCase modelCase = modelCaseMapper.selectById(caseId);
|
|
|
|
|
Assert.notNull(modelCase, "案件不存在");
|
|
|
|
|
|
|
|
|
|
return new CaseStatus(modelCase.getCaseDataStatus(), modelCase.getCaseAnalysisStatus());
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private CaseScoreDetailBuilder loadCaseScoreDetail(String caseId) {
|
|
|
|
|
|
|
|
|
|
CaseScoreDetailBuilder caseScoreDetailBuilder = new CaseScoreDetailBuilder();
|
|
|
|
|