Browse Source

修改25号模型:重点人员管控人数过多2

main
sjh 1 year ago
parent
commit
823bb24983
  1. 14
      src/main/java/com/biutag/supervision/service/ModelClueService.java

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

@ -816,6 +816,9 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
ModelClue newModelClue = new ModelClue(); ModelClue newModelClue = new ModelClue();
newModelClue.setInvolvePoliceName((String) map.get("xzdzrr")); newModelClue.setInvolvePoliceName((String) map.get("xzdzrr"));
List<Map<String, Object>> maps = modelClueDataMapper.selectByUniqueKeys("select * from dwd_ry_zddxgk_zdry where xzdzrr = '" + map.get("xzdzrr") + "';"); List<Map<String, Object>> maps = modelClueDataMapper.selectByUniqueKeys("select * from dwd_ry_zddxgk_zdry where xzdzrr = '" + map.get("xzdzrr") + "';");
String xzdpcsdm = "";
String xzdpcs = "";
String xzdzrr = "";
for (Map<String, Object> stringObjectMap : maps) { for (Map<String, Object> stringObjectMap : maps) {
if (stringObjectMap.get("xzdpcsdm") != null) { if (stringObjectMap.get("xzdpcsdm") != null) {
newModelClue.setInvolveDepartId((String) stringObjectMap.get("xzdpcsdm")); newModelClue.setInvolveDepartId((String) stringObjectMap.get("xzdpcsdm"));
@ -823,10 +826,13 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
if (stringObjectMap.get("xzdpcs") != null) { if (stringObjectMap.get("xzdpcs") != null) {
newModelClue.setInvolveDepartName((String) stringObjectMap.get("xzdpcs")); newModelClue.setInvolveDepartName((String) stringObjectMap.get("xzdpcs"));
} }
xzdpcsdm = (String) stringObjectMap.get("xzdpcsdm");
xzdpcs = (String) stringObjectMap.get("xzdpcs");
xzdzrr = (String) stringObjectMap.get("xzdzrr");
} }
newModelClue.setUniqueKey((String) map.get("xzdpcsdm") + map.get("xzdzrr")); newModelClue.setUniqueKey(xzdpcsdm + xzdzrr);
newModelClue.setNegativeIdEx((String) map.get("xzdpcsdm") + map.get("xzdzrr")); newModelClue.setNegativeIdEx(xzdpcsdm + xzdzrr);
newModelClue.setInvolveDepartName((String) map.get("xzdpcs")); newModelClue.setInvolveDepartName(xzdpcs);
if (newModelClue.getInvolveDepartId() != null) { if (newModelClue.getInvolveDepartId() != null) {
SupExternalDepart supExternalDepart = supExternalDepartMapper.selectOne(new LambdaQueryWrapper<SupExternalDepart>().eq(SupExternalDepart::getInternalId, newModelClue.getInvolveDepartId()).last("LIMIT 1")); SupExternalDepart supExternalDepart = supExternalDepartMapper.selectOne(new LambdaQueryWrapper<SupExternalDepart>().eq(SupExternalDepart::getInternalId, newModelClue.getInvolveDepartId()).last("LIMIT 1"));
if (supExternalDepart != null) { if (supExternalDepart != null) {
@ -838,7 +844,7 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
newModelClue.setData(JSONObject.toJSONString(map)); newModelClue.setData(JSONObject.toJSONString(map));
newModelClue.setDistributionState("0"); newModelClue.setDistributionState("0");
newModelClue.setThingDesc( newModelClue.setThingDesc(
"灵敏感知系统发现" + newModelClue.getInvolveDepartName() + "民警" + map.get("xzdzrr") "灵敏感知系统发现" + newModelClue.getInvolveDepartName() + "民警" + xzdzrr
+ "的管控人数为" + map.get("num") + "人。"); + "的管控人数为" + map.get("num") + "人。");
modelClues.add(newModelClue); modelClues.add(newModelClue);
} }

Loading…
Cancel
Save