Browse Source

修改5号模型:重点人员重复报警监督模型3

main
sjh 1 year ago
parent
commit
2dc7d9604b
  1. 4
      src/main/java/com/biutag/supervision/service/ModelClueService.java

4
src/main/java/com/biutag/supervision/service/ModelClueService.java

@ -212,6 +212,7 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
if (!Objects.isNull(model) && model.getModelSql() != null) {
modelClues.addAll(getModelClueBySql(model.getModelSql(), modelId));
}
System.out.println("模型结果1:" + JSON.toJSONString(modelClues));
if (!modelClues.isEmpty()) {
List<ModelClue> result = new ArrayList<>();
for (ModelClue modelClue : modelClues) {
@ -221,6 +222,7 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
result.add(modelClue);
}
}
System.out.println("模型结果2:" + JSON.toJSONString(result));
modelClueMapper.insert(result);
modelClueRecordMapper.insert(new ModelClueRecord().setModelId(modelId).setSize(result.size()).setCreateTime(LocalDateTime.now()).setState("success"));
} else {
@ -359,6 +361,8 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
newModelClue.setUniqueKey(idCode + currentDate.format(formatter));
newModelClue.setNegativeIdEx(idCode + currentDate.format(formatter));
newModelClue.setInvolveDepartId(controlId);
newModelClue.setInvolveDepartName(controlName);
SupExternalDepart supExternalDepart = supExternalDepartMapper.selectOne(new LambdaQueryWrapper<SupExternalDepart>().eq(SupExternalDepart::getExternalId, controlId).last("LIMIT 1"));
if (supExternalDepart != null) {
if (supExternalDepart.getInternalId() != null) {

Loading…
Cancel
Save