diff --git a/src/main/java/com/supervision/police/service/CaseStatusManageService.java b/src/main/java/com/supervision/police/service/CaseStatusManageService.java index 5226ca9..9f841be 100644 --- a/src/main/java/com/supervision/police/service/CaseStatusManageService.java +++ b/src/main/java/com/supervision/police/service/CaseStatusManageService.java @@ -62,4 +62,11 @@ public interface CaseStatusManageService { */ void whenUpdateEvidence(String caseId); + + /** + * 当更新案件指标结果 + * @param caseId 案件id + */ + void whenUpdateIndexResult(String caseId); + } diff --git a/src/main/java/com/supervision/police/service/impl/CaseStatusManageServiceImpl.java b/src/main/java/com/supervision/police/service/impl/CaseStatusManageServiceImpl.java index 0e9b294..93044c5 100644 --- a/src/main/java/com/supervision/police/service/impl/CaseStatusManageServiceImpl.java +++ b/src/main/java/com/supervision/police/service/impl/CaseStatusManageServiceImpl.java @@ -77,7 +77,7 @@ public class CaseStatusManageServiceImpl implements CaseStatusManageService { Assert.notEmpty(caseId, "案件id不能为空"); modelCaseMapper.update(new LambdaUpdateWrapper() .eq(ModelCase::getId, caseId) - .set(ModelCase::getCaseDataStatus, CaseAnalysisStatusEnum.UNANALYZED.getCode()) + .set(ModelCase::getCaseAnalysisStatus, CaseAnalysisStatusEnum.UNANALYZED.getCode()) .set(ModelCase::getCaseDataStatus, CaseDataStatusEnum.UPDATE.getCode()) ); } @@ -120,8 +120,12 @@ public class CaseStatusManageServiceImpl implements CaseStatusManageService { @Override public void whenUpdateEvidence(String caseId) { - Assert.notEmpty(caseId, "案件id不能为空"); whenUpdateData(caseId); } + + @Override + public void whenUpdateIndexResult(String caseId) { + whenUpdateData(caseId); + } } diff --git a/src/main/java/com/supervision/police/service/impl/ModelIndexServiceImpl.java b/src/main/java/com/supervision/police/service/impl/ModelIndexServiceImpl.java index 97eed52..b75af08 100644 --- a/src/main/java/com/supervision/police/service/impl/ModelIndexServiceImpl.java +++ b/src/main/java/com/supervision/police/service/impl/ModelIndexServiceImpl.java @@ -23,10 +23,7 @@ import com.supervision.police.dto.JudgeLogic; import com.supervision.police.mapper.CasePersonMapper; import com.supervision.police.mapper.ModelAtomicResultMapper; import com.supervision.police.mapper.ModelIndexMapper; -import com.supervision.police.service.ComDictionaryService; -import com.supervision.police.service.ModelAtomicIndexService; -import com.supervision.police.service.ModelCaseService; -import com.supervision.police.service.ModelIndexService; +import com.supervision.police.service.*; import com.supervision.utils.SqlParserUtil; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; @@ -60,6 +57,8 @@ public class ModelIndexServiceImpl extends ServiceImpl allowedTables; @@ -263,6 +262,7 @@ public class ModelIndexServiceImpl extends ServiceImpl