|
|
|
|
@ -243,6 +243,7 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
|
|
|
|
|
List<String> needsInsertIds = new ArrayList<>(); |
|
|
|
|
for (String uniqueKey : uniqueKeys) { |
|
|
|
|
if (oldUniqueKeys.isEmpty()) { |
|
|
|
|
needsInsertIds.addAll(uniqueKeys); |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
if (!oldUniqueKeys.contains(uniqueKey)) { |
|
|
|
|
@ -299,7 +300,7 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
|
|
|
|
|
modelClue.setInvolvePoliceEmpNo("无警号数据"); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if (modelId == 10 || modelId == 11 || modelId == 12 || modelId == 13 || modelId == 14 || modelId == 15) { // 案件基本信息表
|
|
|
|
|
if (modelId == 10 || modelId == 11 || modelId == 12 || modelId == 13 || modelId == 14 || modelId == 15 || modelId == 19) { // 案件基本信息表
|
|
|
|
|
String bar1Id = (String) data.get("BAR1ID"); |
|
|
|
|
String bar2Id = (String) data.get("BAR2ID"); |
|
|
|
|
Map<String, Object> bar1 = bar1Id != null && !bar1Id.isEmpty() ? modelClueDataMapper.selectBAR(bar1Id) : null; |
|
|
|
|
@ -415,6 +416,13 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
|
|
|
|
|
"发现" + modelClue.getInvolveDepartName() + "受理的盗窃性质接警单" + modelClue.getUniqueKey() |
|
|
|
|
+ ",报警日期为" + getDateMinuteString(data.get("bjsj")) |
|
|
|
|
+ ",状态为已结案。目前但执法办案系统中未查询到数据,存在刑事盗窃警情未录入执法办案系统的异常情况。"); |
|
|
|
|
} else if (modelId == 19) { // 19号模型:刑事案件立案当天破案的异常数据
|
|
|
|
|
modelClue.setThingDesc( |
|
|
|
|
"发现" + modelClue.getInvolveDepartName() + "受理的“" + data.get("AJMC") |
|
|
|
|
+ "”(【" + data.get("AJBZmc") + "】编号:" + getAjbh(data) |
|
|
|
|
+ "),立案日期为" + getDateMinuteString(data.get("LARQ")) |
|
|
|
|
+ ",破案日期为" + getDateMinuteString(data.get("PARQ")) |
|
|
|
|
+ ",立案日期与破案日期间隔不足1天,存在刑事案件立案当天破案的异常情况。"); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|