From 4289c5a85c5022933f081c8bdaed681df9f3eada Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期六, 25 十一月 2023 17:25:57 +0800
Subject: [PATCH] 17:25 案卷查询BUG修改
---
ycl-platform/src/main/java/com/ycl/controller/smoke/OdsStatisticsController.java | 17 +++++++++++++----
1 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/ycl-platform/src/main/java/com/ycl/controller/smoke/OdsStatisticsController.java b/ycl-platform/src/main/java/com/ycl/controller/smoke/OdsStatisticsController.java
index c4cb210..44472e6 100644
--- a/ycl-platform/src/main/java/com/ycl/controller/smoke/OdsStatisticsController.java
+++ b/ycl-platform/src/main/java/com/ycl/controller/smoke/OdsStatisticsController.java
@@ -1,6 +1,7 @@
package com.ycl.controller.smoke;
+import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -82,9 +83,17 @@
@ResponseBody
@LogSave(operationType = "娌圭儫妯″潡", contain = "鐩戞祴鎶ヨ缁熻&杩愮淮鎯呭喌鎶ヨ〃")
public CommonResult<String> getDetectorDailyStatsDocument(@RequestParam(value = "field", required = false) String field,
- @RequestParam(value = "mn", required = false) String mn) {
- OdsLocaleDocument odsLocaleDocument = documentService.getByLocaleId(mn);
- String value = getFieldValueByFieldName(field, odsLocaleDocument);
+ @RequestParam(value = "localeId", required = false) String localeId) {
+ OdsLocaleDocument odsLocaleDocument = documentService.getByLocaleId(localeId);
+ String value = "";
+ if ("detectorDailySumDays".equals(field)) {
+ odsLocaleDocument.setTenHourData("");
+ odsLocaleDocument.setDevices("");
+ odsLocaleDocument.setMaintenance("");
+ value = JSON.toJSONString(odsLocaleDocument);
+ } else {
+ value = getFieldValueByFieldName(field, odsLocaleDocument);
+ }
return CommonResult.success(value);
}
@@ -100,7 +109,7 @@
Field field = object.getClass().getDeclaredField(fieldName);
//璁剧疆瀵硅薄鐨勮闂潈闄愶紝淇濊瘉瀵筽rivate鐨勫睘鎬х殑璁块棶
field.setAccessible(true);
- return (String)field.get(object);
+ return (String) field.get(object);
} catch (Exception e) {
return null;
}
--
Gitblit v1.8.0