From 083ac7646ef2ab4a2614678b158a3dce1482e75c Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期四, 05 十二月 2024 02:32:13 +0800 Subject: [PATCH] 省厅标签拆分 --- ycl-server/src/main/java/com/ycl/task/MonitorTask.java | 33 ++++++++++++++++++++------------- 1 files changed, 20 insertions(+), 13 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/task/MonitorTask.java b/ycl-server/src/main/java/com/ycl/task/MonitorTask.java index 7026520..c7b3be9 100644 --- a/ycl-server/src/main/java/com/ycl/task/MonitorTask.java +++ b/ycl-server/src/main/java/com/ycl/task/MonitorTask.java @@ -21,6 +21,7 @@ import com.ycl.system.service.ISysDictDataService; import com.ycl.utils.DateUtils; import com.ycl.utils.StringUtils; +import constant.ApiConstants; import constant.CheckConstants; import constant.RedisConstant; import enumeration.general.AreaDeptEnum; @@ -62,18 +63,18 @@ private RedisTemplate redisTemplate; //鍚屾鐐逛綅鍦ㄧ嚎鐜囧埌mongo(寮冪敤) - public void siteOnline() { - log.info("寮�濮嬪悓姝ョ偣浣嶅湪绾跨巼鍒癿ongo"); - List<TMonitorResult> tMonitorResults = monitorMapper.selectMonitorResult(null); - if (!CollectionUtils.isEmpty(tMonitorResults)) { - //濡傛灉瀛樺湪涔嬪墠鐨勬暟鎹厛鍒犻櫎 - Query query = new Query(Criteria.where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); - DeleteResult result = mongoTemplate.remove(query, TMonitorResult.class); - //瀛樻斁鍦╩ongo涓� - mongoTemplate.insertAll(tMonitorResults); - log.info("缁撴潫鍚屾鐐逛綅鍦ㄧ嚎鐜囧埌mongo"); - } - } +// public void siteOnline() { +// log.info("寮�濮嬪悓姝ョ偣浣嶅湪绾跨巼鍒癿ongo"); +// List<TMonitorResult> tMonitorResults = monitorMapper.selectMonitorResult(null); +// if (!CollectionUtils.isEmpty(tMonitorResults)) { +// //濡傛灉瀛樺湪涔嬪墠鐨勬暟鎹厛鍒犻櫎 +// Query query = new Query(Criteria.where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); +// DeleteResult result = mongoTemplate.remove(query, TMonitorResult.class); +// //瀛樻斁鍦╩ongo涓� +// mongoTemplate.insertAll(tMonitorResults); +// log.info("缁撴潫鍚屾鐐逛綅鍦ㄧ嚎鐜囧埌mongo"); +// } +// } //鍚屾mongodb涓�鏈轰竴妗e埌鏁版嵁搴� @Transactional(rollbackFor = Exception.class) @@ -121,6 +122,7 @@ if (osdCheckResult != null) { monitor.setDeviceType(osdCheckResult.getDeviceBrand()); } + monitorList.add(monitor); } }); @@ -129,6 +131,8 @@ //鑰佽澶囩姸鎬佹敼涓轰笉鍙備笌鑰冩牳 if (!points.contains(key)) { value.setExamineStatus(Boolean.FALSE); + //鍗曚綅璁剧疆涓虹┖ + value.setUnitId(null); ywPointList.add(value); } }); @@ -157,10 +161,13 @@ ywPoint.setStatus(PointStatus.WAIT.getDesc()); ywPoint.setSerialNumber(result.getSerialNumber().getValue()); ywPoint.setImportantTag(Boolean.FALSE); - ywPoint.setProvinceTag(Boolean.FALSE); + ywPoint.setProvinceTagVideo(Boolean.FALSE); + ywPoint.setProvinceTagCar(Boolean.FALSE); + ywPoint.setProvinceTagFace(Boolean.FALSE); ywPoint.setImportantCommandImageTag(Boolean.FALSE); ywPoint.setCreateTime(new Date()); ywPoint.setUpdateTime(new Date()); + ywPoint.setOnline(ApiConstants.UY_OnlineSite_Unknown); } //鐘舵�佽缃负鑰冩牳璁惧 ywPoint.setExamineStatus(Boolean.TRUE); -- Gitblit v1.8.0