Browse Source

修改26、28号模型

main
sjh 1 year ago
parent
commit
b29013fb41
  1. 25
      src/main/java/com/biutag/supervision/service/ModelClueService.java

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

@ -486,23 +486,22 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
+ ",未录入反馈人员身份证信息。");
} else if (modelId == 26) { // 26号模型:执法办案场所进出时间过短
if (data.get("lksj") != null && !data.get("lksj").equals("")) {
modelClue.setThingDesc("发现执法场所人员“" + data.get("xm")
+ "”(身份证号" + data.get("zjhm")
+ "),于" + getDateMinuteString(data.get("jrsj"))
+ "进入" + modelClue.getInvolveDepartName()
+ "执法办案区,于" + getDateMinuteString(data.get("lksj"))
+ "离开,停留时长" + calculateMinutesBetween(data.get("djsj"), data.get("lksj"))
+ ",存在间隔时间过短的异常。");
modelClue.setThingDesc("发现" + modelClue.getInvolveDepartName() + "办理的被处以刑事打处的嫌疑人员“"
+ data.get("xm") + "”(身份证号" + data.get("zjhm")
+ "),其于" + getDateMinuteString(data.get("jrsj"))
+ "登记进入" + modelClue.getInvolveDepartName()
+ "执法办案区,但仅停留" + calculateMinutesBetween(data.get("djsj"), data.get("lksj"))
+ "后便予以离开,少于3小时,与正常开展流程办理刑事案件所需时长相违背,存在疑似不如实登记执法办案场所的异常问题。");
}
} else if (modelId == 27) { // 27号模型:盗窃车内财物警情结警性质变动的异常数据
modelClue.setThingDesc("发现" + modelClue.getInvolveDepartName() + "受理的接警单"
+ modelClue.getUniqueKey() + ",报警日期为" + getDateMinuteString(data.get("bjsj"))
+ ",接警性质为“" + data.get("ysjqxzmc") + "”,结警性质为“" + data.get("jqxzmc")
+ ",存在盗窃车内财物警情结警性质变动的异常情况。");
} else if (modelId == 28) { // 28号模型:盗窃车内财物超过5000元的数据
} else if (modelId == 28) { // 28号模型:盗窃车内财物超过2000元的数据
modelClue.setThingDesc("发现" + modelClue.getInvolveDepartName() + "受理的接警单"
+ modelClue.getUniqueKey() + ",报警日期为" + getDateMinuteString(data.get("bjsj"))
+ ",接警性质为“" + data.get("ysjqxzmc") + "”,金额超过5000元。报警内容为:“" + data.get("bjnr")
+ ",接警性质为“" + data.get("ysjqxzmc") + "”,金额超过2000元。报警内容为:“" + data.get("bjnr")
+ "”。");
} else if (modelId == 29) { // 29号模型:案件降格处理的异常数据
modelClue.setThingDesc("发现" + modelClue.getInvolveDepartName() + "受理的接警单"
@ -894,9 +893,13 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
}
newModelClue.setData(JSONObject.toJSONString(map));
newModelClue.setDistributionState("0");
Long count = (Long) map.get("num");
BigDecimal result = BigDecimal.valueOf(count).divide(BigDecimal.valueOf(250), 3, RoundingMode.HALF_UP);
newModelClue.setThingDesc(
"灵敏感知系统发现" + newModelClue.getInvolveDepartName() + "民警" + xzdzrr
+ "的管控人数为" + map.get("num") + "人。");
"发现" + newModelClue.getInvolveDepartName() + "民警" + xzdzrr
+ ",其在重点人员管控系统中的管控人数为" + count
+ "人,即使每个重点人员只见一次,其工作日(采取每年250天)必须每日完成管控"
+ result +"个。");
modelClues.add(newModelClue);
}
}

Loading…
Cancel
Save