|
@@ -18,6 +18,7 @@ import java.time.LocalDate;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
+import java.util.Random;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
@@ -121,7 +122,7 @@ public class MaintenanceDataService {
|
|
|
* @date 2020/2/5 4:53 下午
|
|
|
*/
|
|
|
public RestResponse beyondStatistics(MaintenanceDataRequest maintenanceDataRequest) {
|
|
|
- Map<String, Long> projectNameToBeyondNum = new HashMap<>();
|
|
|
+ Map<String, Long> projectNameToBeyondNum = getTestBeyondStatistics();
|
|
|
//从redis中获取维保数据
|
|
|
List<MaintenanceDataModel> maintenanceDataModelList = getMaintenanceDataListFromRedis(maintenanceDataRequest);
|
|
|
if (maintenanceDataModelList != null && maintenanceDataModelList.size() > 0) {
|
|
@@ -148,6 +149,21 @@ public class MaintenanceDataService {
|
|
|
return RestResponse.success(projectNameToBeyondNum, ApiConstants.RESULT_SUCCESS, "获取统计数据成功");
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * @param
|
|
|
+ * @return
|
|
|
+ * @description 获取超期统计测试数据
|
|
|
+ * @date 2020/2/24 7:49 上午
|
|
|
+ */
|
|
|
+ private Map<String, Long> getTestBeyondStatistics() {
|
|
|
+ Map<String, Long> testMap = new HashMap<>();
|
|
|
+ Random random = new Random();
|
|
|
+ for(int i = 1; i <= 5; i++) {
|
|
|
+ testMap.put("测试项目" + i, (long)random.nextInt(10));
|
|
|
+ }
|
|
|
+ return testMap;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* @param
|
|
|
* @return
|