数据中心修改
This commit is contained in:
@@ -396,7 +396,7 @@ public class COverlimit {
|
|||||||
}else if(DicDataEnum.KV1100.getCode().equalsIgnoreCase(voltageLevel)){
|
}else if(DicDataEnum.KV1100.getCode().equalsIgnoreCase(voltageLevel)){
|
||||||
return 7000;
|
return 7000;
|
||||||
}else {
|
}else {
|
||||||
throw new BusinessException("没有对应电压等级,请先完善字典");
|
throw new BusinessException("没有对应电压等级,请先完善字典"+voltageLevel);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ public class DistortionRateController extends BaseController {
|
|||||||
|
|
||||||
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
|
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
|
||||||
@PostMapping("/distortionRate")
|
@PostMapping("/distortionRate")
|
||||||
@ApiOperation("谐波畸变率排名")
|
@ApiOperation("谐波畸变率排名_mysql")
|
||||||
@ApiImplicitParam(name = "lineParam", value = "参数", required = true)
|
@ApiImplicitParam(name = "lineParam", value = "参数", required = true)
|
||||||
public HttpResult<String> distortionRate(@RequestBody @Validated LineParam lineParam){
|
public HttpResult<String> distortionRate(@RequestBody @Validated LineParam lineParam){
|
||||||
String methodDescribe = getMethodDescribe("distortionRate");
|
String methodDescribe = getMethodDescribe("distortionRate");
|
||||||
@@ -54,6 +54,7 @@ public class DistortionRateController extends BaseController {
|
|||||||
@PostMapping("/distortionRateBySource")
|
@PostMapping("/distortionRateBySource")
|
||||||
@ApiOperation("谐波畸变率排名")
|
@ApiOperation("谐波畸变率排名")
|
||||||
@ApiImplicitParam(name = "lineParam", value = "参数", required = true)
|
@ApiImplicitParam(name = "lineParam", value = "参数", required = true)
|
||||||
|
@Deprecated
|
||||||
public HttpResult<String> distortionRateBySource(@RequestBody @Validated LineParam lineParam){
|
public HttpResult<String> distortionRateBySource(@RequestBody @Validated LineParam lineParam){
|
||||||
log.info(LocalDateTime.now()+"distortionRateBySource开始执行");
|
log.info(LocalDateTime.now()+"distortionRateBySource开始执行");
|
||||||
String methodDescribe = getMethodDescribe("distortionRateBySource");
|
String methodDescribe = getMethodDescribe("distortionRateBySource");
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
@Slf4j
|
@Slf4j
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/normalLimit")
|
@RequestMapping("/normalLimit")
|
||||||
@Api(tags = "告警数据预处理")
|
@Api(tags = "告警数据预处理_mysql")
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
public class NormalLimitController extends BaseController {
|
public class NormalLimitController extends BaseController {
|
||||||
|
|
||||||
|
|||||||
@@ -540,6 +540,7 @@ public class DayDataServiceImpl implements DayDataService {
|
|||||||
@Transactional(rollbackFor = {Exception.class})
|
@Transactional(rollbackFor = {Exception.class})
|
||||||
@Async("asyncExecutor")
|
@Async("asyncExecutor")
|
||||||
public void dataToDayHandler(List<String> indexLists, String startTime, String endTime) {
|
public void dataToDayHandler(List<String> indexLists, String startTime, String endTime) {
|
||||||
|
log.info(LocalDateTime.now()+"data表转day开始=====》");
|
||||||
Date time = null;
|
Date time = null;
|
||||||
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
try {
|
try {
|
||||||
@@ -761,6 +762,9 @@ public class DayDataServiceImpl implements DayDataService {
|
|||||||
if (!CollectionUtils.isEmpty(dataPltPOList)){
|
if (!CollectionUtils.isEmpty(dataPltPOList)){
|
||||||
statDataPltDService.insert(dataPltPOList);
|
statDataPltDService.insert(dataPltPOList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
log.info(LocalDateTime.now()+"data表转day结束=====》");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ import org.springframework.util.CollectionUtils;
|
|||||||
import java.text.ParseException;
|
import java.text.ParseException;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.time.Instant;
|
import java.time.Instant;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
@@ -111,6 +112,7 @@ public class LimitRateService extends MppServiceImpl<LimitRatePOMapper, LimitRa
|
|||||||
@SneakyThrows
|
@SneakyThrows
|
||||||
@Async("asyncExecutor")
|
@Async("asyncExecutor")
|
||||||
public void limitRate(List<String> lineList, String startTime, String endTime) {
|
public void limitRate(List<String> lineList, String startTime, String endTime) {
|
||||||
|
log.info(LocalDateTime.now()+"r_stat_limit_rate_d开始执行=======》");
|
||||||
List<RStatLimitRateDPO> list = new ArrayList<>();
|
List<RStatLimitRateDPO> list = new ArrayList<>();
|
||||||
List<LimitRate> limitRateList = new ArrayList<> ();
|
List<LimitRate> limitRateList = new ArrayList<> ();
|
||||||
Date date = null;
|
Date date = null;
|
||||||
@@ -153,6 +155,8 @@ public class LimitRateService extends MppServiceImpl<LimitRatePOMapper, LimitRa
|
|||||||
/*插入mysql*/
|
/*插入mysql*/
|
||||||
statLimitRateDService.insert(list);
|
statLimitRateDService.insert(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
log.info(LocalDateTime.now()+"r_stat_limit_rate_d执行结束《=======");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import org.springframework.scheduling.annotation.Async;
|
|||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.util.CollectionUtils;
|
import org.springframework.util.CollectionUtils;
|
||||||
|
|
||||||
|
import java.time.LocalDateTime;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
@@ -64,6 +65,7 @@ public class LimitTargetServiceImpl extends MppServiceImpl<RStatLimitTargetDMapp
|
|||||||
@Override
|
@Override
|
||||||
@Async("asyncExecutor")
|
@Async("asyncExecutor")
|
||||||
public void limitTargetData(LineParam lineParam,String time) {
|
public void limitTargetData(LineParam lineParam,String time) {
|
||||||
|
log.info(LocalDateTime.now()+"r_stat_limit_target_d开始执行=======》");
|
||||||
List<RStatLimitTargetDPO> list = new ArrayList<>();
|
List<RStatLimitTargetDPO> list = new ArrayList<>();
|
||||||
Date dateOut = DateUtil.parse(time);
|
Date dateOut = DateUtil.parse(time);
|
||||||
List<RStatLimitRateDPO> limitRateData = new ArrayList<>();
|
List<RStatLimitRateDPO> limitRateData = new ArrayList<>();
|
||||||
@@ -83,6 +85,7 @@ public class LimitTargetServiceImpl extends MppServiceImpl<RStatLimitTargetDMapp
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.saveOrUpdateBatchByMultiId(list,50);
|
this.saveOrUpdateBatchByMultiId(list,50);
|
||||||
|
log.info(LocalDateTime.now()+"r_stat_limit_target_d开始执行=======》");
|
||||||
}
|
}
|
||||||
|
|
||||||
private List<LimitRate> getLimitRateData(String lineId,String date){
|
private List<LimitRate> getLimitRateData(String lineId,String date){
|
||||||
|
|||||||
Reference in New Issue
Block a user