|
@@ -2,7 +2,7 @@ package cn.com.ty.lift.batch.applet.service;
|
|
|
|
|
|
import cn.com.ty.lift.batch.applet.dao.mapper.MaintenanceDataMapper;
|
|
|
import cn.com.ty.lift.batch.applet.dao.model.MaintenanceDataModel;
|
|
|
-import cn.com.ty.lift.batch.applet.dao.model.request.MaintenanceDataRequest;
|
|
|
+import cn.com.ty.lift.batch.applet.dao.model.request.CommonRequest;
|
|
|
import cn.com.ty.lift.batch.applet.dao.model.response.MaintenanceOverViewResponse;
|
|
|
import cn.com.ty.lift.batch.applet.util.DataStatisticsUtil;
|
|
|
import cn.com.ty.lift.common.constants.ApiConstants;
|
|
@@ -35,9 +35,9 @@ public class MaintenanceDataService {
|
|
|
* @description 将维保数据从redis中取出来
|
|
|
* @date 2020/2/4 2:04 下午
|
|
|
*/
|
|
|
- public List<MaintenanceDataModel> getMaintenanceDataListFromRedis(MaintenanceDataRequest maintenanceDataRequest) {
|
|
|
+ public List<MaintenanceDataModel> getMaintenanceDataListFromRedis(CommonRequest CommonRequest) {
|
|
|
//从redis中获取当前公司维保数据
|
|
|
- return maintenanceDataMapper.getMaintenanceDataList(maintenanceDataRequest);
|
|
|
+ return maintenanceDataMapper.getMaintenanceDataList(CommonRequest);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -46,10 +46,10 @@ public class MaintenanceDataService {
|
|
|
* @description 获取维保统计总览情况
|
|
|
* @date 2020/2/5 4:50 下午
|
|
|
*/
|
|
|
- public RestResponse maintenanceOverView(MaintenanceDataRequest maintenanceDataRequest) {
|
|
|
+ public RestResponse maintenanceOverView(CommonRequest commonRequest) {
|
|
|
MaintenanceOverViewResponse maintenanceOverViewResponse = new MaintenanceOverViewResponse();
|
|
|
//从redis中获取数据
|
|
|
- List<MaintenanceDataModel> maintenanceDataModelList = getMaintenanceDataListFromRedis(maintenanceDataRequest);
|
|
|
+ List<MaintenanceDataModel> maintenanceDataModelList = getMaintenanceDataListFromRedis(commonRequest);
|
|
|
if (maintenanceDataModelList != null && maintenanceDataModelList.size() > 0) {
|
|
|
//设置计划保养数
|
|
|
maintenanceOverViewResponse.setPlanNum((long) maintenanceDataModelList.size());
|
|
@@ -74,10 +74,10 @@ public class MaintenanceDataService {
|
|
|
* @description 超期统计
|
|
|
* @date 2020/2/5 4:53 下午
|
|
|
*/
|
|
|
- public RestResponse beyondStatistics(MaintenanceDataRequest maintenanceDataRequest) {
|
|
|
+ public RestResponse beyondStatistics(CommonRequest commonRequest) {
|
|
|
Map<String, Long> projectNameToBeyondNum = new HashMap<>();
|
|
|
//从redis中获取维保数据
|
|
|
- List<MaintenanceDataModel> maintenanceDataModelList = getMaintenanceDataListFromRedis(maintenanceDataRequest);
|
|
|
+ List<MaintenanceDataModel> maintenanceDataModelList = getMaintenanceDataListFromRedis(commonRequest);
|
|
|
if (maintenanceDataModelList != null && maintenanceDataModelList.size() > 0) {
|
|
|
//获取超期数
|
|
|
maintenanceDataModelList = maintenanceDataModelList.stream().filter(maintenanceDataModel -> {
|