1.代码调整
This commit is contained in:
@@ -164,11 +164,7 @@ public class PmsStatationStatController extends BaseController {
|
||||
public HttpResult<List<StatationStat>> getPowerInfo(@RequestBody PmsStatationStatInfoParam param) {
|
||||
String methodDescribe = getMethodDescribe("getStatationStatInfo");
|
||||
List<StatationStat> powerInfo = statationStatService.getPowerInfo(param);
|
||||
if (CollectionUtil.isEmpty(powerInfo)) {
|
||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.NO_DATA, null, methodDescribe);
|
||||
} else {
|
||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, powerInfo, methodDescribe);
|
||||
}
|
||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, powerInfo, methodDescribe);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,6 +2,7 @@ package com.njcn.device.pms.service.majornetwork.impl;
|
||||
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.util.NumberUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.njcn.common.pojo.dto.SimpleDTO;
|
||||
@@ -104,10 +105,11 @@ public class RMpDevEvaluateDetailServiceImpl extends ServiceImpl<RMpDevEvaluateD
|
||||
//封装返回数据
|
||||
DecimalFormat df = new DecimalFormat("###.00");
|
||||
List<RMpDevEvaluateDetailVO> resultList = new ArrayList<>();
|
||||
String time = time(startTime, rMpDevEvaluateDetailParam.getType());
|
||||
terminalListMapByOrgId.forEach((key, terminalListByOrg) -> {
|
||||
RMpDevEvaluateDetailVO rMpDevEvaluateDetailVO = new RMpDevEvaluateDetailVO();
|
||||
|
||||
rMpDevEvaluateDetailVO.setDataDate(startTime); //日期(前端传递的时间)
|
||||
rMpDevEvaluateDetailVO.setDataDate(time); //日期(前端传递的时间)
|
||||
rMpDevEvaluateDetailVO.setOrgId(key); //单位id(字段是id实际数据是单位code)
|
||||
rMpDevEvaluateDetailVO.setOrgName(terminalListByOrg.get(0).getOrgName()); //单位名称
|
||||
|
||||
@@ -179,10 +181,11 @@ public class RMpDevEvaluateDetailServiceImpl extends ServiceImpl<RMpDevEvaluateD
|
||||
//封装返回数据
|
||||
DecimalFormat df = new DecimalFormat("###.00");
|
||||
List<RMpDevEvaluateDetailVO> resultList = new ArrayList<>();
|
||||
String time = time(startTime, rMpDevEvaluateDetailParam.getType());
|
||||
terminalListMapByManufacture.forEach((key, terminalListByManufacture) -> {
|
||||
RMpDevEvaluateDetailVO rMpDevEvaluateDetailVO = new RMpDevEvaluateDetailVO();
|
||||
|
||||
rMpDevEvaluateDetailVO.setDataDate(startTime); //日期(前端传递的时间)
|
||||
rMpDevEvaluateDetailVO.setDataDate(time); //日期(前端传递的时间)
|
||||
rMpDevEvaluateDetailVO.setManufactureId(key); //厂商id
|
||||
|
||||
//终端有效接入率
|
||||
@@ -248,10 +251,11 @@ public class RMpDevEvaluateDetailServiceImpl extends ServiceImpl<RMpDevEvaluateD
|
||||
//封装返回数据
|
||||
DecimalFormat df = new DecimalFormat("###.00");
|
||||
List<RMpDevEvaluateDetailVO> resultList = new ArrayList<>();
|
||||
String time = time(startTime, rMpDevEvaluateDetailParam.getType());
|
||||
terminalListMapByModel.forEach((key, terminalListByModel) -> {
|
||||
RMpDevEvaluateDetailVO rMpDevEvaluateDetailVO = new RMpDevEvaluateDetailVO();
|
||||
|
||||
rMpDevEvaluateDetailVO.setDataDate(startTime); //日期(前端传递的时间)
|
||||
rMpDevEvaluateDetailVO.setDataDate(time); //日期(前端传递的时间)
|
||||
rMpDevEvaluateDetailVO.setDeviceModel(key); //终端型号
|
||||
|
||||
//终端有效接入率
|
||||
@@ -277,6 +281,17 @@ public class RMpDevEvaluateDetailServiceImpl extends ServiceImpl<RMpDevEvaluateD
|
||||
return resultList;
|
||||
}
|
||||
|
||||
private String time(String starTime,Integer type){
|
||||
if(ObjectUtil.isNull(type)){
|
||||
return starTime;
|
||||
}else{
|
||||
if(type==1){
|
||||
return starTime.substring(0,4);
|
||||
}else {
|
||||
return starTime.substring(0,7);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user