预处理兼容pq/pms处理
This commit is contained in:
@@ -36,7 +36,7 @@ public interface CommTerminalService {
|
|||||||
*/
|
*/
|
||||||
List<DeptGetChildrenMoreDTO> deptGetLine(DeptGetLineParam deptGetLineParam);
|
List<DeptGetChildrenMoreDTO> deptGetLine(DeptGetLineParam deptGetLineParam);
|
||||||
|
|
||||||
List<DeptGetChildrenMoreDTO> deptGetLineByIdList(List<String> monitorIds);
|
List<LineDevGetDTO> deptGetLineByIdList(List<String> monitorIds);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -106,11 +106,8 @@ public class CommTerminalServiceImpl implements CommTerminalService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<DeptGetChildrenMoreDTO> deptGetLineByIdList(List<String> monitorIds) {
|
public List<LineDevGetDTO> deptGetLineByIdList(List<String> monitorIds) {
|
||||||
List<DeptGetChildrenMoreDTO> result = new ArrayList<>();
|
return lineMapper.getMonitorListDetail(monitorIds);
|
||||||
|
|
||||||
lineMapper.getMonitorListDetail(monitorIds);
|
|
||||||
return null;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -27,12 +27,12 @@
|
|||||||
<groupId>com.njcn</groupId>
|
<groupId>com.njcn</groupId>
|
||||||
<artifactId>common-core</artifactId>
|
<artifactId>common-core</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
<exclusions>
|
<!-- <exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
<artifactId>spring-boot-starter-logging</artifactId>
|
<artifactId>spring-boot-starter-logging</artifactId>
|
||||||
</exclusion>
|
</exclusion>
|
||||||
</exclusions>
|
</exclusions>-->
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.njcn</groupId>
|
<groupId>com.njcn</groupId>
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ import org.springframework.stereotype.Component;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* pqs
|
* pqs
|
||||||
* 告警异常
|
* 数据中心告警异常
|
||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@Component
|
@Component
|
||||||
|
|||||||
@@ -28,8 +28,10 @@ public class HarmOverLimitJob {
|
|||||||
public void harmonicDetailDay1Job(){
|
public void harmonicDetailDay1Job(){
|
||||||
LineParam lineParam = new LineParam();
|
LineParam lineParam = new LineParam();
|
||||||
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
//lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataSource(2);
|
//lineParam.setDataSource(2);
|
||||||
|
CommonExecutorUtils.commDefineDate(BizParamConstant.STAT_BIZ_DAY,lineParam);
|
||||||
|
log.info("任务:harmonicDetailDay1Job"+lineParam.getBeginTime()+"-------》"+lineParam.getEndTime());
|
||||||
harmOverLimitFeignClient.harmonicDetailDay1(lineParam);
|
harmOverLimitFeignClient.harmonicDetailDay1(lineParam);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -37,8 +39,10 @@ public class HarmOverLimitJob {
|
|||||||
public void harmonicDetailDay2Job(){
|
public void harmonicDetailDay2Job(){
|
||||||
LineParam lineParam = new LineParam();
|
LineParam lineParam = new LineParam();
|
||||||
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
//lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataSource(2);
|
//lineParam.setDataSource(2);
|
||||||
|
CommonExecutorUtils.commDefineDate(BizParamConstant.STAT_BIZ_DAY,lineParam);
|
||||||
|
log.info("任务:harmonicDetailDay2Job"+lineParam.getBeginTime()+"-------》"+lineParam.getEndTime());
|
||||||
harmOverLimitFeignClient.harmonicDetailDay2(lineParam);
|
harmOverLimitFeignClient.harmonicDetailDay2(lineParam);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -46,8 +50,11 @@ public class HarmOverLimitJob {
|
|||||||
public void harmonicDetailMonth1Job(){
|
public void harmonicDetailMonth1Job(){
|
||||||
LineParam lineParam = new LineParam();
|
LineParam lineParam = new LineParam();
|
||||||
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
//lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataSource(2);
|
//lineParam.setDataSource(2);
|
||||||
|
CommonExecutorUtils.commDefineDate(BizParamConstant.STAT_BIZ_MONTH,lineParam);
|
||||||
|
log.info("任务:harmonicDetailMonth1Job"+lineParam.getBeginTime()+"-------》"+lineParam.getEndTime());
|
||||||
|
|
||||||
harmOverLimitFeignClient.harmonicDetailMonth1(lineParam);
|
harmOverLimitFeignClient.harmonicDetailMonth1(lineParam);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -55,8 +62,11 @@ public class HarmOverLimitJob {
|
|||||||
public void harmonicDetailMonth2Job(){
|
public void harmonicDetailMonth2Job(){
|
||||||
LineParam lineParam = new LineParam();
|
LineParam lineParam = new LineParam();
|
||||||
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
//lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataSource(2);
|
//lineParam.setDataSource(2);
|
||||||
|
CommonExecutorUtils.commDefineDate(BizParamConstant.STAT_BIZ_MONTH,lineParam);
|
||||||
|
log.info("任务:harmonicDetailMonth2Job"+lineParam.getBeginTime()+"-------》"+lineParam.getEndTime());
|
||||||
|
|
||||||
harmOverLimitFeignClient.harmonicDetailMonth2(lineParam);
|
harmOverLimitFeignClient.harmonicDetailMonth2(lineParam);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -64,8 +74,11 @@ public class HarmOverLimitJob {
|
|||||||
public void harmonicThdDayJob(){
|
public void harmonicThdDayJob(){
|
||||||
LineParam lineParam = new LineParam();
|
LineParam lineParam = new LineParam();
|
||||||
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
//lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataSource(2);
|
//lineParam.setDataSource(2);
|
||||||
|
CommonExecutorUtils.commDefineDate(BizParamConstant.STAT_BIZ_DAY,lineParam);
|
||||||
|
log.info("任务:harmonicThdDayJob"+lineParam.getBeginTime()+"-------》"+lineParam.getEndTime());
|
||||||
|
|
||||||
harmOverLimitFeignClient.harmonicThdDay(lineParam);
|
harmOverLimitFeignClient.harmonicThdDay(lineParam);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,8 +31,9 @@ public class RMpPassrateJob {
|
|||||||
log.info(LocalDateTime.now()+"监测点稳态指标合格率_日统计调度开始------------------------");
|
log.info(LocalDateTime.now()+"监测点稳态指标合格率_日统计调度开始------------------------");
|
||||||
LineParam lineParam = new LineParam();
|
LineParam lineParam = new LineParam();
|
||||||
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
//lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataSource(2);
|
//lineParam.setDataSource(2);
|
||||||
|
CommonExecutorUtils.commDefineDate(BizParamConstant.STAT_BIZ_DAY,lineParam);
|
||||||
rMpPassrateFeignClient.passRateHandler(lineParam);
|
rMpPassrateFeignClient.passRateHandler(lineParam);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -41,8 +42,9 @@ public class RMpPassrateJob {
|
|||||||
log.info(LocalDateTime.now()+"监测点稳态指标合格率_月统计调度开始------------------------");
|
log.info(LocalDateTime.now()+"监测点稳态指标合格率_月统计调度开始------------------------");
|
||||||
LineParam lineParam = new LineParam();
|
LineParam lineParam = new LineParam();
|
||||||
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_MONTH));
|
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_MONTH));
|
||||||
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_MONTH));
|
//lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_MONTH));
|
||||||
lineParam.setDataSource(2);
|
//lineParam.setDataSource(2);
|
||||||
|
CommonExecutorUtils.commDefineDate(BizParamConstant.STAT_BIZ_MONTH,lineParam);
|
||||||
rMpPassrateFeignClient.passRateHandler(lineParam);
|
rMpPassrateFeignClient.passRateHandler(lineParam);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -28,8 +28,9 @@ public class TargetWarnJob {
|
|||||||
public void targetDiffJob(){
|
public void targetDiffJob(){
|
||||||
LineParam lineParam = new LineParam();
|
LineParam lineParam = new LineParam();
|
||||||
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
//lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataSource(2);
|
//lineParam.setDataSource(2);
|
||||||
|
CommonExecutorUtils.commDefineDate(BizParamConstant.STAT_BIZ_DAY,lineParam);
|
||||||
targetWarnFeignClient.targetDiff(lineParam);
|
targetWarnFeignClient.targetDiff(lineParam);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -37,8 +38,9 @@ public class TargetWarnJob {
|
|||||||
public void alarmDayJob(){
|
public void alarmDayJob(){
|
||||||
LineParam lineParam = new LineParam();
|
LineParam lineParam = new LineParam();
|
||||||
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
//lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
|
||||||
lineParam.setDataSource(2);
|
//lineParam.setDataSource(2);
|
||||||
|
CommonExecutorUtils.commDefineDate(BizParamConstant.STAT_BIZ_DAY,lineParam);
|
||||||
targetWarnFeignClient.alarmDay(lineParam);
|
targetWarnFeignClient.alarmDay(lineParam);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -46,8 +48,9 @@ public class TargetWarnJob {
|
|||||||
public void alarmMonthJob(){
|
public void alarmMonthJob(){
|
||||||
LineParam lineParam = new LineParam();
|
LineParam lineParam = new LineParam();
|
||||||
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_MONTH));
|
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_MONTH));
|
||||||
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_MONTH));
|
//lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_MONTH));
|
||||||
lineParam.setDataSource(2);
|
//lineParam.setDataSource(2);
|
||||||
|
CommonExecutorUtils.commDefineDate(BizParamConstant.STAT_BIZ_MONTH,lineParam);
|
||||||
targetWarnFeignClient.alarmMonth(lineParam);
|
targetWarnFeignClient.alarmMonth(lineParam);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -79,6 +79,7 @@ public class CommonExecutorUtils {
|
|||||||
}
|
}
|
||||||
lineParam.setBeginTime(begin);
|
lineParam.setBeginTime(begin);
|
||||||
lineParam.setEndTime(end);
|
lineParam.setEndTime(end);
|
||||||
|
lineParam.setDataDate(begin.substring(0,10));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -31,8 +31,7 @@ public class LineParam {
|
|||||||
@NotNull(message = "时间类型不可为空")
|
@NotNull(message = "时间类型不可为空")
|
||||||
private Integer type;
|
private Integer type;
|
||||||
|
|
||||||
@ApiModelProperty(name = "dataDate",value = "时间日期")
|
@ApiModelProperty(name = "dataDate",value = "时间日期,存的是起始时间的日期类型,去除时分秒")
|
||||||
@NotBlank(message = "时间不可为空")
|
|
||||||
@Deprecated
|
@Deprecated
|
||||||
private String dataDate;
|
private String dataDate;
|
||||||
|
|
||||||
|
|||||||
@@ -41,19 +41,15 @@ public class AlarmDetailController extends BaseController {
|
|||||||
|
|
||||||
private final IRMpMonitorAlarmCountMService rMpMonitorAlarmCountMService;
|
private final IRMpMonitorAlarmCountMService rMpMonitorAlarmCountMService;
|
||||||
|
|
||||||
@OperateInfo(info = LogEnum.BUSINESS_COMMON,operateType = OperateType.ADD)
|
/* @OperateInfo(info = LogEnum.BUSINESS_COMMON,operateType = OperateType.ADD)
|
||||||
@PostMapping("/alarmDetailAlarm")
|
@PostMapping("/alarmDetailAlarm")
|
||||||
@ApiOperation("监测点指标告警日统计")
|
@ApiOperation("监测点指标告警日统计")
|
||||||
@ApiImplicitParam(name = "lineParam", value = "算法通用查询参数", required = true)
|
@ApiImplicitParam(name = "lineParam", value = "算法通用查询参数", required = true)
|
||||||
public HttpResult<Boolean> alarmDetailAlarm(@RequestBody @Validated LineParam lineParam) {
|
public HttpResult<Boolean> alarmDetailAlarm(@RequestBody @Validated LineParam lineParam) {
|
||||||
String methodDescribe = getMethodDescribe("alarmDetailAlarm");
|
String methodDescribe = getMethodDescribe("alarmDetailAlarm");
|
||||||
boolean res = alarmDetailService.alarmDetailAlarm(lineParam);
|
alarmDetailService.alarmDetailAlarm(lineParam);
|
||||||
if(res){
|
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe);
|
||||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe);
|
}*/
|
||||||
}else {
|
|
||||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.FAIL, null, methodDescribe);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xuyang
|
* @author xuyang
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import com.njcn.common.pojo.enums.common.LogEnum;
|
|||||||
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
import com.njcn.common.pojo.response.HttpResult;
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
import com.njcn.common.utils.HttpResultUtil;
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.device.biz.commApi.CommTerminalGeneralClient;
|
||||||
import com.njcn.device.pq.api.LineFeignClient;
|
import com.njcn.device.pq.api.LineFeignClient;
|
||||||
import com.njcn.prepare.harmonic.pojo.param.LineParam;
|
import com.njcn.prepare.harmonic.pojo.param.LineParam;
|
||||||
import com.njcn.prepare.harmonic.service.mysql.line.RMpPassRateDService;
|
import com.njcn.prepare.harmonic.service.mysql.line.RMpPassRateDService;
|
||||||
@@ -43,6 +44,8 @@ public class RMpPassRateController extends BaseController {
|
|||||||
private final LineFeignClient lineFeignClient;
|
private final LineFeignClient lineFeignClient;
|
||||||
|
|
||||||
private final RMpPassRateDService rMpPassRateDService;
|
private final RMpPassRateDService rMpPassRateDService;
|
||||||
|
|
||||||
|
private final CommTerminalGeneralClient commTerminalGeneralClient;
|
||||||
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
|
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
|
||||||
@PostMapping("/passRateHandler")
|
@PostMapping("/passRateHandler")
|
||||||
@ApiOperation("监测点稳态指标合格率统计")
|
@ApiOperation("监测点稳态指标合格率统计")
|
||||||
@@ -52,13 +55,13 @@ public class RMpPassRateController extends BaseController {
|
|||||||
String methodDescribe = getMethodDescribe("passRateHandler");
|
String methodDescribe = getMethodDescribe("passRateHandler");
|
||||||
List<String> indexLists = new ArrayList<> ();
|
List<String> indexLists = new ArrayList<> ();
|
||||||
if(CollectionUtils.isEmpty (lineParam.getLineIds ())){
|
if(CollectionUtils.isEmpty (lineParam.getLineIds ())){
|
||||||
indexLists = lineFeignClient.getLineList ( ).getData ( );
|
indexLists = commTerminalGeneralClient.getRunMonitorIds ().getData ();
|
||||||
}else{
|
}else{
|
||||||
indexLists = lineParam.getLineIds ();
|
indexLists = lineParam.getLineIds ();
|
||||||
}
|
}
|
||||||
lineParam.setLineIds (indexLists);
|
lineParam.setLineIds (indexLists);
|
||||||
|
|
||||||
rMpPassRateDService.passRateHandler (lineParam);
|
rMpPassRateDService.passRateHandler(lineParam);
|
||||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe);
|
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ package com.njcn.prepare.harmonic.service.mysql.Impl.area;
|
|||||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import com.njcn.common.utils.NjcnDateUtils;
|
||||||
import com.njcn.device.pq.api.LineFeignClient;
|
import com.njcn.device.pq.api.LineFeignClient;
|
||||||
import com.njcn.harmonic.pojo.dto.RMpMonitorAlarmCountMDTO;
|
import com.njcn.harmonic.pojo.dto.RMpMonitorAlarmCountMDTO;
|
||||||
import com.njcn.harmonic.pojo.po.RMpTargetWarnDPO;
|
import com.njcn.harmonic.pojo.po.RMpTargetWarnDPO;
|
||||||
@@ -76,10 +77,9 @@ public class RMpTargetWarnDServiceImpl extends MppServiceImpl<RMpTargetWarnDMapp
|
|||||||
public void alarmDay(LineParam lineParam) {
|
public void alarmDay(LineParam lineParam) {
|
||||||
List<RMpTargetWarnDPO> list = new ArrayList<>();
|
List<RMpTargetWarnDPO> list = new ArrayList<>();
|
||||||
//月处理
|
//月处理
|
||||||
if (lineParam.getType() == 3){
|
if (Objects.equals(true,lineParam.getRepairFlag())){
|
||||||
int year = Integer.parseInt(lineParam.getDataDate().split("-")[0]);
|
|
||||||
int month = Integer.parseInt(lineParam.getDataDate().split("-")[1]);
|
List<String> dayList = NjcnDateUtils.findEveryDay(lineParam.getBeginTime(),lineParam.getEndTime());
|
||||||
List<String> dayList = PublicUtil.getDayByMonth(year,month);
|
|
||||||
for (String item : dayList) {
|
for (String item : dayList) {
|
||||||
log.info(item+"-->开始执行");
|
log.info(item+"-->开始执行");
|
||||||
List<RMpTargetWarnDPO> day = getData(item,lineParam.getLineIds());
|
List<RMpTargetWarnDPO> day = getData(item,lineParam.getLineIds());
|
||||||
@@ -99,11 +99,7 @@ public class RMpTargetWarnDServiceImpl extends MppServiceImpl<RMpTargetWarnDMapp
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<RMpMonitorAlarmCountMDTO> getDate(LineParam lineParam) {
|
public List<RMpMonitorAlarmCountMDTO> getDate(LineParam lineParam) {
|
||||||
int year = Integer.parseInt(lineParam.getDataDate().split("-")[0]);
|
return this.baseMapper.getDate(lineParam.getBeginTime(),lineParam.getEndTime(),lineParam.getLineIds());
|
||||||
int month = Integer.parseInt(lineParam.getDataDate().split("-")[1]);
|
|
||||||
String startTime = PublicUtil.getFisrtDayOfMonth(year,month);
|
|
||||||
String endTime = PublicUtil.getLastDayOfMonth(year,month);
|
|
||||||
return this.baseMapper.getDate(startTime,endTime,lineParam.getLineIds());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<RMpTargetWarnDPO> getData(String time, List<String> list){
|
public List<RMpTargetWarnDPO> getData(String time, List<String> list){
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import cn.hutool.core.collection.CollUtil;
|
|||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import com.njcn.common.utils.NjcnDateUtils;
|
||||||
import com.njcn.device.pms.api.DistributionMonitorClient;
|
import com.njcn.device.pms.api.DistributionMonitorClient;
|
||||||
import com.njcn.device.pms.api.MonitorClient;
|
import com.njcn.device.pms.api.MonitorClient;
|
||||||
import com.njcn.device.pms.pojo.po.DistributionMonitor;
|
import com.njcn.device.pms.pojo.po.DistributionMonitor;
|
||||||
@@ -68,9 +69,9 @@ public class AlarmDetailServiceImpl extends MppServiceImpl<AlarmMapper, RMpTarge
|
|||||||
* @date 2022/12/28
|
* @date 2022/12/28
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@Override
|
/* @Override
|
||||||
@Async("asyncExecutor")
|
@Async("asyncExecutor")
|
||||||
public boolean alarmDetailAlarm(LineParam lineParam) {
|
public void alarmDetailAlarm(LineParam lineParam) {
|
||||||
//初始化
|
//初始化
|
||||||
String date = lineParam.getDataDate();
|
String date = lineParam.getDataDate();
|
||||||
List<String> lineIds = lineParam.getLineIds();
|
List<String> lineIds = lineParam.getLineIds();
|
||||||
@@ -111,8 +112,7 @@ public class AlarmDetailServiceImpl extends MppServiceImpl<AlarmMapper, RMpTarge
|
|||||||
processInterruptTimesAlarm(date,type, lineId);
|
processInterruptTimesAlarm(date,type, lineId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return true;
|
}*/
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor = {Exception.class})
|
@Transactional(rollbackFor = {Exception.class})
|
||||||
@@ -120,11 +120,9 @@ public class AlarmDetailServiceImpl extends MppServiceImpl<AlarmMapper, RMpTarge
|
|||||||
public void targetDiff(LineParam lineParam) {
|
public void targetDiff(LineParam lineParam) {
|
||||||
String startTime,endTime;
|
String startTime,endTime;
|
||||||
//月处理
|
//月处理
|
||||||
if (lineParam.getType() == 3){
|
if (Objects.equals(true,lineParam.getRepairFlag())){
|
||||||
int year = Integer.parseInt(lineParam.getDataDate().split("-")[0]);
|
List<String> rangeDate = NjcnDateUtils.findEveryDay(lineParam.getBeginTime(),lineParam.getEndTime());
|
||||||
int month = Integer.parseInt(lineParam.getDataDate().split("-")[1]);
|
for (String item : rangeDate) {
|
||||||
List<String> dayList = PublicUtil.getDayByMonth(year,month);
|
|
||||||
for (String item : dayList) {
|
|
||||||
log.info(item+"-->开始执行");
|
log.info(item+"-->开始执行");
|
||||||
startTime = item + " 00:00:00";
|
startTime = item + " 00:00:00";
|
||||||
endTime = PublicUtil.getYesterday(item) + " 00:00:00";
|
endTime = PublicUtil.getYesterday(item) + " 00:00:00";
|
||||||
@@ -133,7 +131,7 @@ public class AlarmDetailServiceImpl extends MppServiceImpl<AlarmMapper, RMpTarge
|
|||||||
}
|
}
|
||||||
//日处理
|
//日处理
|
||||||
else {
|
else {
|
||||||
startTime = lineParam.getDataDate() + " 00:00:00";
|
startTime = lineParam.getBeginTime();
|
||||||
endTime = PublicUtil.getYesterday(lineParam.getDataDate()) + " 00:00:00";
|
endTime = PublicUtil.getYesterday(lineParam.getDataDate()) + " 00:00:00";
|
||||||
diffData(startTime,endTime,lineParam.getLineIds());
|
diffData(startTime,endTime,lineParam.getLineIds());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ package com.njcn.prepare.harmonic.service.mysql.Impl.line;
|
|||||||
|
|
||||||
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
import com.njcn.common.pojo.constant.PatternRegex;
|
import com.njcn.common.pojo.constant.PatternRegex;
|
||||||
|
import com.njcn.common.utils.NjcnDateUtils;
|
||||||
import com.njcn.harmonic.pojo.po.RMpPartHarmonicDetailD;
|
import com.njcn.harmonic.pojo.po.RMpPartHarmonicDetailD;
|
||||||
import com.njcn.prepare.harmonic.mapper.mysql.line.RMpPartHarmonicDetailDMapper;
|
import com.njcn.prepare.harmonic.mapper.mysql.line.RMpPartHarmonicDetailDMapper;
|
||||||
import com.njcn.prepare.harmonic.pojo.param.LineParam;
|
import com.njcn.prepare.harmonic.pojo.param.LineParam;
|
||||||
@@ -20,7 +21,7 @@ import java.util.Objects;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 类的介绍:
|
* 类的介绍:
|
||||||
*
|
* r_mp_part_harmonic_detail_d算法
|
||||||
* @author xuyang
|
* @author xuyang
|
||||||
* @version 1.0.0
|
* @version 1.0.0
|
||||||
* @createTime 2023/4/23 15:08
|
* @createTime 2023/4/23 15:08
|
||||||
@@ -36,14 +37,13 @@ public class RMpPartHarmonicDetailDServiceImpl extends MppServiceImpl<RMpPartHar
|
|||||||
log.info(LocalDateTime.now()+"===>监测点稳态指标超标明细日表1开始执行");
|
log.info(LocalDateTime.now()+"===>监测点稳态指标超标明细日表1开始执行");
|
||||||
List<RMpPartHarmonicDetailD> result = new ArrayList<>();
|
List<RMpPartHarmonicDetailD> result = new ArrayList<>();
|
||||||
if (Objects.equals(lineParam.getType(),5)){
|
if (Objects.equals(lineParam.getType(),5)){
|
||||||
System.out.println(lineParam.getDataDate());
|
|
||||||
System.out.println(lineParam.getLineIds());
|
System.out.println(lineParam.getLineIds());
|
||||||
result = getData(lineParam.getDataDate(),lineParam.getLineIds());
|
result = getData(lineParam.getBeginTime(),lineParam.getLineIds());
|
||||||
} else if (Objects.equals(lineParam.getType(),3)){
|
} else if (Objects.equals(lineParam.getType(),3)){
|
||||||
int year = Integer.parseInt(lineParam.getDataDate().split("-")[0]);
|
//补招
|
||||||
int month = Integer.parseInt(lineParam.getDataDate().split("-")[1]);
|
List<String> rangeDate = NjcnDateUtils.findEveryDay(lineParam.getBeginTime(),lineParam.getEndTime());
|
||||||
List<String> dayList = PublicUtil.getDayByMonth(year,month);
|
for (String item : rangeDate) {
|
||||||
for (String item : dayList) {
|
|
||||||
result.addAll(getData(item,lineParam.getLineIds()));
|
result.addAll(getData(item,lineParam.getLineIds()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,14 +33,11 @@ public class RMpPartHarmonicDetailMServiceImpl extends MppServiceImpl<RMpPartHar
|
|||||||
@Async("asyncExecutor")
|
@Async("asyncExecutor")
|
||||||
public void insertHarmonicDetailMonthOne(LineParam lineParam) {
|
public void insertHarmonicDetailMonthOne(LineParam lineParam) {
|
||||||
log.info(LocalDateTime.now()+"===>监测点稳态指标超标明细月表1开始执行");
|
log.info(LocalDateTime.now()+"===>监测点稳态指标超标明细月表1开始执行");
|
||||||
int year = Integer.parseInt(lineParam.getDataDate().split("-")[0]);
|
|
||||||
int month = Integer.parseInt(lineParam.getDataDate().split("-")[1]);
|
List<RMpPartHarmonicDetailM> list = this.baseMapper.getHarmonicDetailMonthOne(lineParam.getBeginTime(),lineParam.getEndTime(),lineParam.getLineIds());
|
||||||
String startTime = PublicUtil.getFisrtDayOfMonth(year,month);
|
|
||||||
String endTime = PublicUtil.getLastDayOfMonth(year,month);
|
|
||||||
List<RMpPartHarmonicDetailM> list = this.baseMapper.getHarmonicDetailMonthOne(startTime,endTime,lineParam.getLineIds());
|
|
||||||
if (!CollectionUtils.isEmpty(list)){
|
if (!CollectionUtils.isEmpty(list)){
|
||||||
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
||||||
LocalDate date = LocalDate.parse(startTime, df);
|
LocalDate date = LocalDate.parse(lineParam.getBeginTime(), df);
|
||||||
list.forEach(item->{
|
list.forEach(item->{
|
||||||
item.setDataDate(date);
|
item.setDataDate(date);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -4,6 +4,8 @@ import cn.hutool.core.date.DateUtil;
|
|||||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import com.njcn.device.biz.commApi.CommTerminalGeneralClient;
|
||||||
|
import com.njcn.device.biz.pojo.dto.LineDevGetDTO;
|
||||||
import com.njcn.device.pq.api.LineFeignClient;
|
import com.njcn.device.pq.api.LineFeignClient;
|
||||||
import com.njcn.device.pq.pojo.vo.LineDetailDataVO;
|
import com.njcn.device.pq.pojo.vo.LineDetailDataVO;
|
||||||
import com.njcn.harmonic.pojo.po.RMpPartHarmonicDetailD;
|
import com.njcn.harmonic.pojo.po.RMpPartHarmonicDetailD;
|
||||||
@@ -39,7 +41,7 @@ import java.util.Objects;
|
|||||||
@RequiredArgsConstructor
|
@RequiredArgsConstructor
|
||||||
public class RMpPassRateDServiceImpl extends MppServiceImpl<RMpPassRateDMapper, RMpPassRateDPO> implements RMpPassRateDService {
|
public class RMpPassRateDServiceImpl extends MppServiceImpl<RMpPassRateDMapper, RMpPassRateDPO> implements RMpPassRateDService {
|
||||||
|
|
||||||
private final LineFeignClient lineFeignClient;
|
private final CommTerminalGeneralClient commTerminalGeneralClient;
|
||||||
private final RMpMonitorEvaluateDService rMpMonitorEvaluateDService;
|
private final RMpMonitorEvaluateDService rMpMonitorEvaluateDService;
|
||||||
private final RMpPartHarmonicDetailDMapper rMpPartHarmonicDetailDMapper;
|
private final RMpPartHarmonicDetailDMapper rMpPartHarmonicDetailDMapper;
|
||||||
private final RMpSurplusHarmonicDetailDMapper rMpSurplusHarmonicDetailDMapper;
|
private final RMpSurplusHarmonicDetailDMapper rMpSurplusHarmonicDetailDMapper;
|
||||||
@@ -50,26 +52,19 @@ public class RMpPassRateDServiceImpl extends MppServiceImpl<RMpPassRateDMapper,
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
@DS("process")
|
|
||||||
@Override
|
|
||||||
public List<RMpPassRateDPO> getAll() {
|
|
||||||
return this.list ( );
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public void passRateHandlerD(LineParam lineParam) {
|
public void passRateHandlerD(LineParam lineParam) {
|
||||||
List<String> lineIds = lineParam.getLineIds ( );
|
List<String> lineIds = lineParam.getLineIds ( );
|
||||||
String dataDate = lineParam.getDataDate ( );
|
String dataDate = lineParam.getDataDate ();
|
||||||
Date date = DateUtil.parse (dataDate);
|
Date date = DateUtil.parse (dataDate);
|
||||||
List<RMpPassRateDPO> rMpPassRateDPOList = new ArrayList<> ( );
|
List<RMpPassRateDPO> rMpPassRateDPOList = new ArrayList<> ( );
|
||||||
QueryWrapper<RMpMonitorEvaluateDPO> rMpMonitorEvaluateDPOQueryWrapper = new QueryWrapper ( );
|
QueryWrapper<RMpMonitorEvaluateDPO> rMpMonitorEvaluateDPOQueryWrapper = new QueryWrapper<>( );
|
||||||
|
|
||||||
QueryWrapper<RMpPartHarmonicDetailD> queryWrapper = new QueryWrapper ( );
|
QueryWrapper<RMpPartHarmonicDetailD> queryWrapper = new QueryWrapper<>( );
|
||||||
QueryWrapper<RMpSurplusHarmonicDetailD> surplusHarmonicDetailDQueryWrapper = new QueryWrapper ( );
|
QueryWrapper<RMpSurplusHarmonicDetailD> surplusHarmonicDetailDQueryWrapper = new QueryWrapper<>( );
|
||||||
|
|
||||||
lineIds.forEach (temp -> {
|
lineIds.forEach (temp -> {
|
||||||
LineDetailDataVO data = lineFeignClient.getLineDetailData (temp).getData ( );
|
LineDevGetDTO data = commTerminalGeneralClient.getMonitorDetail (temp).getData ( );
|
||||||
Integer statisticalInterval = data.getTimeInterval ( );
|
Integer statisticalInterval = data.getInterval ();
|
||||||
rMpMonitorEvaluateDPOQueryWrapper.clear ();
|
rMpMonitorEvaluateDPOQueryWrapper.clear ();
|
||||||
rMpMonitorEvaluateDPOQueryWrapper.select ("effective_minute_count").
|
rMpMonitorEvaluateDPOQueryWrapper.select ("effective_minute_count").
|
||||||
eq ("measurement_point_id", temp).
|
eq ("measurement_point_id", temp).
|
||||||
@@ -130,7 +125,7 @@ public class RMpPassRateDServiceImpl extends MppServiceImpl<RMpPassRateDMapper,
|
|||||||
|
|
||||||
private void passRateHandlerY(LineParam lineParam) {
|
private void passRateHandlerY(LineParam lineParam) {
|
||||||
List<String> lineIds = lineParam.getLineIds ( );
|
List<String> lineIds = lineParam.getLineIds ( );
|
||||||
String dataDate = lineParam.getDataDate ( );
|
String dataDate = lineParam.getBeginTime ();
|
||||||
Date date = DateUtil.parse (dataDate);
|
Date date = DateUtil.parse (dataDate);
|
||||||
List<RMpPassRateYPO> rMpPassRateYPOList = new ArrayList<> ( );
|
List<RMpPassRateYPO> rMpPassRateYPOList = new ArrayList<> ( );
|
||||||
|
|
||||||
@@ -158,7 +153,7 @@ public class RMpPassRateDServiceImpl extends MppServiceImpl<RMpPassRateDMapper,
|
|||||||
private void passRateHandlerQ(LineParam lineParam) {
|
private void passRateHandlerQ(LineParam lineParam) {
|
||||||
|
|
||||||
List<String> lineIds = lineParam.getLineIds ( );
|
List<String> lineIds = lineParam.getLineIds ( );
|
||||||
String dataDate = lineParam.getDataDate ( );
|
String dataDate = lineParam.getBeginTime ();
|
||||||
Date date = DateUtil.parse (dataDate);
|
Date date = DateUtil.parse (dataDate);
|
||||||
List<RMpPassRateQPO> rMpPassRateQPOList = new ArrayList<> ( );
|
List<RMpPassRateQPO> rMpPassRateQPOList = new ArrayList<> ( );
|
||||||
|
|
||||||
@@ -186,7 +181,7 @@ public class RMpPassRateDServiceImpl extends MppServiceImpl<RMpPassRateDMapper,
|
|||||||
private void passRateHandlerM(LineParam lineParam) {
|
private void passRateHandlerM(LineParam lineParam) {
|
||||||
|
|
||||||
List<String> lineIds = lineParam.getLineIds ( );
|
List<String> lineIds = lineParam.getLineIds ( );
|
||||||
String dataDate = lineParam.getDataDate ( );
|
String dataDate = lineParam.getBeginTime ();
|
||||||
Date date = DateUtil.parse (dataDate);
|
Date date = DateUtil.parse (dataDate);
|
||||||
List<RMpPassRateMPO> rMpPassRateMPOList = new ArrayList<> ( );
|
List<RMpPassRateMPO> rMpPassRateMPOList = new ArrayList<> ( );
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package com.njcn.prepare.harmonic.service.mysql.Impl.line;
|
package com.njcn.prepare.harmonic.service.mysql.Impl.line;
|
||||||
|
|
||||||
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
|
||||||
|
import com.njcn.common.utils.NjcnDateUtils;
|
||||||
import com.njcn.harmonic.pojo.po.RMpPartHarmonicDetailD;
|
import com.njcn.harmonic.pojo.po.RMpPartHarmonicDetailD;
|
||||||
import com.njcn.harmonic.pojo.po.RMpSurplusHarmonicDetailD;
|
import com.njcn.harmonic.pojo.po.RMpSurplusHarmonicDetailD;
|
||||||
import com.njcn.prepare.harmonic.mapper.mysql.line.RMpPartHarmonicDetailDMapper;
|
import com.njcn.prepare.harmonic.mapper.mysql.line.RMpPartHarmonicDetailDMapper;
|
||||||
@@ -38,12 +39,10 @@ public class RMpSurplusHarmonicDetailDServiceImpl extends MppServiceImpl<RMpSurp
|
|||||||
log.info(LocalDateTime.now()+"===>监测点稳态指标超标明细日表2开始执行");
|
log.info(LocalDateTime.now()+"===>监测点稳态指标超标明细日表2开始执行");
|
||||||
List<RMpSurplusHarmonicDetailD> result = new ArrayList<>();
|
List<RMpSurplusHarmonicDetailD> result = new ArrayList<>();
|
||||||
if (Objects.equals(lineParam.getType(),5)){
|
if (Objects.equals(lineParam.getType(),5)){
|
||||||
result = this.baseMapper.getHarmonicDetailDayTwo(lineParam.getDataDate(),lineParam.getLineIds());
|
result = this.baseMapper.getHarmonicDetailDayTwo(lineParam.getBeginTime(),lineParam.getLineIds());
|
||||||
} else if (Objects.equals(lineParam.getType(),3)){
|
} else if (lineParam.getRepairFlag()){
|
||||||
int year = Integer.parseInt(lineParam.getDataDate().split("-")[0]);
|
List<String> rangeDate = NjcnDateUtils.findEveryDay(lineParam.getBeginTime(),lineParam.getEndTime());
|
||||||
int month = Integer.parseInt(lineParam.getDataDate().split("-")[1]);
|
for (String item : rangeDate) {
|
||||||
List<String> dayList = PublicUtil.getDayByMonth(year,month);
|
|
||||||
for (String item : dayList) {
|
|
||||||
result.addAll(this.baseMapper.getHarmonicDetailDayTwo(item,lineParam.getLineIds()));
|
result.addAll(this.baseMapper.getHarmonicDetailDayTwo(item,lineParam.getLineIds()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,14 +37,14 @@ public class RMpSurplusHarmonicDetailMServiceImpl extends MppServiceImpl<RMpSurp
|
|||||||
@Async("asyncExecutor")
|
@Async("asyncExecutor")
|
||||||
public void insertHarmonicDetailMonthTwo(LineParam lineParam) {
|
public void insertHarmonicDetailMonthTwo(LineParam lineParam) {
|
||||||
log.info(LocalDateTime.now()+"===>监测点稳态指标超标明细月表2开始执行");
|
log.info(LocalDateTime.now()+"===>监测点稳态指标超标明细月表2开始执行");
|
||||||
int year = Integer.parseInt(lineParam.getDataDate().split("-")[0]);
|
//int year = Integer.parseInt(lineParam.getDataDate().split("-")[0]);
|
||||||
int month = Integer.parseInt(lineParam.getDataDate().split("-")[1]);
|
//int month = Integer.parseInt(lineParam.getDataDate().split("-")[1]);
|
||||||
String startTime = PublicUtil.getFisrtDayOfMonth(year,month);
|
//String startTime = PublicUtil.getFisrtDayOfMonth(year,month);
|
||||||
String endTime = PublicUtil.getLastDayOfMonth(year,month);
|
//String endTime = PublicUtil.getLastDayOfMonth(year,month);
|
||||||
List<RMpSurplusHarmonicDetailM> list = this.baseMapper.getHarmonicDetailMonthTwo(startTime,endTime,lineParam.getLineIds());
|
List<RMpSurplusHarmonicDetailM> list = this.baseMapper.getHarmonicDetailMonthTwo(lineParam.getBeginTime(),lineParam.getEndTime(),lineParam.getLineIds());
|
||||||
if (!CollectionUtils.isEmpty(list)){
|
if (!CollectionUtils.isEmpty(list)){
|
||||||
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
||||||
LocalDate date = LocalDate.parse(startTime, df);
|
LocalDate date = LocalDate.parse(lineParam.getBeginTime(), df);
|
||||||
list.forEach(item->{
|
list.forEach(item->{
|
||||||
item.setDataDate(date);
|
item.setDataDate(date);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ public interface AlarmDetailService {
|
|||||||
* @date 2022/12/28
|
* @date 2022/12/28
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
boolean alarmDetailAlarm(LineParam lineParam);
|
//void alarmDetailAlarm(LineParam lineParam);
|
||||||
|
|
||||||
void targetDiff(LineParam lineParam);
|
void targetDiff(LineParam lineParam);
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
public interface RMpPassRateDService extends IMppService<RMpPassRateDPO> {
|
public interface RMpPassRateDService extends IMppService<RMpPassRateDPO> {
|
||||||
|
|
||||||
List<RMpPassRateDPO> getAll();
|
|
||||||
|
|
||||||
void passRateHandler(LineParam lineParam);
|
void passRateHandler(LineParam lineParam);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user