| | |
| | | MongoUtil.setPage(query, params, "checkTime"); |
| | | List<OsdCheckResult> resultList = mongoTemplate.find(query, OsdCheckResult.class); |
| | | for (OsdCheckResult osdCheckResult : resultList) { |
| | | OsdCheckResult.getText(osdCheckResult); |
| | | OsdCheckResult.getError(osdCheckResult); |
| | | } |
| | | // 统计数量 |
| | | MongoDatabase database = mongoTemplate.getDb(); |
| | |
| | | @Override |
| | | public Result videoImportantPointCheckTimeAccuracy(DataCenterQuery params) { |
| | | List<String> likeFileds = Arrays.asList("deviceNo", "osdName"); |
| | | Query query = MongoUtil.getQuery(params, "checkTime", likeFileds, 3); |
| | | Query query = MongoUtil.getQuery(params, "checkTime", likeFileds, null); |
| | | //下拉框标注正确查询条件 |
| | | if (params.getOption() != null) { |
| | | if(params.getOption()==1) { |
| | |
| | | List<OsdCheckResult> resultList = mongoTemplate.find(query, OsdCheckResult.class); |
| | | |
| | | for (OsdCheckResult osdCheckResult : resultList) { |
| | | OsdCheckResult.getText(osdCheckResult); |
| | | OsdCheckResult.getError(osdCheckResult); |
| | | } |
| | | // 统计数量 |
| | | MongoDatabase database = mongoTemplate.getDb(); |
| | | MongoCollection<Document> collection = database.getCollection("osd_check_result"); |
| | | //总数 |
| | | List<Document> dList = new ArrayList<>(2); |
| | | dList.add(new Document("importantTag", Boolean.TRUE)); |
| | | // dList.add(new Document("importantTag", Boolean.TRUE)); |
| | | setTag(params, dList); |
| | | Document osdFilter = new Document("$and", dList); |
| | | //正常数 |