预处理实体类调整

This commit is contained in:
2023-03-31 11:22:53 +08:00
parent 6237a7b656
commit dcf8740702
80 changed files with 106 additions and 225 deletions

View File

@@ -22,5 +22,9 @@
<artifactId>common-device-biz</artifactId> <artifactId>common-device-biz</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency>
<groupId>com.github.jeffreyning</groupId>
<artifactId>mybatisplus-plus</artifactId>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@@ -1,6 +1,7 @@
package com.njcn.device.pq.pojo.po; package com.njcn.device.pq.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.db.bo.BaseEntity; import com.njcn.db.bo.BaseEntity;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@@ -23,8 +24,10 @@ public class RStatIntegrityD {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@MppMultiId
private LocalDateTime timeId; private LocalDateTime timeId;
@MppMultiId
private String lineIndex; private String lineIndex;
private Integer dueTime; private Integer dueTime;

View File

@@ -1,6 +1,7 @@
package com.njcn.device.pq.pojo.po; package com.njcn.device.pq.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.db.bo.BaseEntity; import com.njcn.db.bo.BaseEntity;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@@ -21,9 +22,9 @@ import lombok.Setter;
public class RStatOnlinerateD extends BaseEntity { public class RStatOnlinerateD extends BaseEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@MppMultiId
private LocalDateTime timeId; private LocalDateTime timeId;
@MppMultiId
private String devIndex; private String devIndex;
private Integer onlineMin; private Integer onlineMin;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,7 +1,6 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId; import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data; import lombok.Data;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,10 +1,9 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId; import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data; import lombok.Data;
import org.influxdb.annotation.Column;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,4 +1,4 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,9 +1,8 @@
package com.njcn.prepare.harmonic.pojo.po; package com.njcn.harmonic.pojo.po.day;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId; import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.harmonic.pojo.po.LimitRate;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;

View File

@@ -1,36 +0,0 @@
package com.njcn.prepare.harmonic.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/3/26 22:04
*/
@Data
@TableName(value = "r_stat_integrity_d")
public class RStatIntegrityDPO implements Serializable {
@MppMultiId
@TableField(value = "time_id")
private Date time;
@MppMultiId
@TableField(value = "line_index")
private String lineId;
@TableField(value = "due_time")
private Integer dueTime;
@TableField(value = "real_time")
private Integer realTime;
}

View File

@@ -1,35 +0,0 @@
package com.njcn.prepare.harmonic.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/3/26 22:04
*/
@Data
@TableName(value = "r_stat_onlinerate_d")
public class RStatOnlineRateDPO implements Serializable {
@MppMultiId
@TableField(value = "time_id")
private Date time;
@MppMultiId
@TableField(value = "dev_index")
private String devId;
@TableField(value = "online_min")
private Integer onlineMin;
@TableField(value = "offline_min")
private Integer offlineMin;
}

View File

@@ -1,9 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatAssesDPO; import com.njcn.harmonic.pojo.po.day.RStatAssesDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatOnlineRateDPO;
public interface RStatAssesDMapper extends MppBaseMapper<RStatAssesDPO> { public interface RStatAssesDMapper extends MppBaseMapper<RStatAssesDPO> {
} }

View File

@@ -1,9 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatAssesDPO; import com.njcn.harmonic.pojo.po.day.RStatComassesDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatComassesDPO;
public interface RStatComassesDMapper extends MppBaseMapper<RStatComassesDPO> { public interface RStatComassesDMapper extends MppBaseMapper<RStatComassesDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataFlickerDPO; import com.njcn.harmonic.pojo.po.day.RStatDataFlickerDPO;
public interface RStatDataFlickerDMapper extends MppBaseMapper<RStatDataFlickerDPO> { public interface RStatDataFlickerDMapper extends MppBaseMapper<RStatDataFlickerDPO> {
} }

View File

@@ -1,7 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataFlucDPO; import com.njcn.harmonic.pojo.po.day.RStatDataFlucDPO;
public interface RStatDataFlucDMapper extends MppBaseMapper<RStatDataFlucDPO> { public interface RStatDataFlucDMapper extends MppBaseMapper<RStatDataFlucDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmrateIDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmrateIDPO;
public interface RStatDataHarmRateIDMapper extends MppBaseMapper<RStatDataHarmrateIDPO> { public interface RStatDataHarmRateIDMapper extends MppBaseMapper<RStatDataHarmrateIDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmrateVDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmrateVDPO;
public interface RStatDataHarmRateVDMapper extends MppBaseMapper<RStatDataHarmrateVDPO> { public interface RStatDataHarmRateVDMapper extends MppBaseMapper<RStatDataHarmrateVDPO> {
} }

View File

@@ -1,9 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmphasicIDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmphasicIDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatDataVDPO;
public interface RStatDataHarmphasicIDMapper extends MppBaseMapper<RStatDataHarmphasicIDPO> { public interface RStatDataHarmphasicIDMapper extends MppBaseMapper<RStatDataHarmphasicIDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmphasicVDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmphasicVDPO;
public interface RStatDataHarmphasicVDMapper extends MppBaseMapper<RStatDataHarmphasicVDPO> { public interface RStatDataHarmphasicVDMapper extends MppBaseMapper<RStatDataHarmphasicVDPO> {
} }

View File

@@ -1,9 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmpowerPDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmpowerPDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatDataVDPO;
public interface RStatDataHarmpowerPDMapper extends MppBaseMapper<RStatDataHarmpowerPDPO> { public interface RStatDataHarmpowerPDMapper extends MppBaseMapper<RStatDataHarmpowerPDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmpowerQDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmpowerQDPO;
public interface RStatDataHarmpowerQDMapper extends MppBaseMapper<RStatDataHarmpowerQDPO> { public interface RStatDataHarmpowerQDMapper extends MppBaseMapper<RStatDataHarmpowerQDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmpowerSDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmpowerSDPO;
public interface RStatDataHarmpowerSDMapper extends MppBaseMapper<RStatDataHarmpowerSDPO> { public interface RStatDataHarmpowerSDMapper extends MppBaseMapper<RStatDataHarmpowerSDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataIDPO; import com.njcn.harmonic.pojo.po.day.RStatDataIDPO;
public interface RStatDataIDMapper extends MppBaseMapper<RStatDataIDPO> { public interface RStatDataIDMapper extends MppBaseMapper<RStatDataIDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataInharmIDPO; import com.njcn.harmonic.pojo.po.day.RStatDataInharmIDPO;
public interface RStatDataInHarmIDMapper extends MppBaseMapper<RStatDataInharmIDPO> { public interface RStatDataInHarmIDMapper extends MppBaseMapper<RStatDataInharmIDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataInharmVDPO; import com.njcn.harmonic.pojo.po.day.RStatDataInharmVDPO;
public interface RStatDataInHarmVDMapper extends MppBaseMapper<RStatDataInharmVDPO> { public interface RStatDataInHarmVDMapper extends MppBaseMapper<RStatDataInharmVDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataPltDPO; import com.njcn.harmonic.pojo.po.day.RStatDataPltDPO;
public interface RStatDataPltDMapper extends MppBaseMapper<RStatDataPltDPO> { public interface RStatDataPltDMapper extends MppBaseMapper<RStatDataPltDPO> {
} }

View File

@@ -1,9 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataFlickerDPO; import com.njcn.harmonic.pojo.po.day.RStatDataVDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatDataVDPO;
public interface RStatDataVDMapper extends MppBaseMapper<RStatDataVDPO> { public interface RStatDataVDMapper extends MppBaseMapper<RStatDataVDPO> {
} }

View File

@@ -1,7 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatIntegrityDPO; import com.njcn.device.pq.pojo.po.RStatIntegrityD;
public interface RStatIntegrityDMapper extends MppBaseMapper<RStatIntegrityDPO> { public interface RStatIntegrityDMapper extends MppBaseMapper<RStatIntegrityD> {
} }

View File

@@ -1,9 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatLimitRateDPO; import com.njcn.harmonic.pojo.po.day.RStatLimitRateDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatLimitTargetDPO;
public interface RStatLimitRateDMapper extends MppBaseMapper<RStatLimitRateDPO> { public interface RStatLimitRateDMapper extends MppBaseMapper<RStatLimitRateDPO> {
} }

View File

@@ -1,8 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatLimitTargetDPO; import com.njcn.harmonic.pojo.po.day.RStatLimitTargetDPO;
public interface RStatLimitTargetDMapper extends MppBaseMapper<RStatLimitTargetDPO> { public interface RStatLimitTargetDMapper extends MppBaseMapper<RStatLimitTargetDPO> {
} }

View File

@@ -1,9 +1,7 @@
package com.njcn.prepare.harmonic.mapper.mysql.day; package com.njcn.prepare.harmonic.mapper.mysql.day;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper; import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatIntegrityDPO; import com.njcn.device.pq.pojo.po.RStatOnlinerateD;
import com.njcn.prepare.harmonic.pojo.po.RStatOnlineRateDPO;
public interface RStatOnlineRateDMapper extends MppBaseMapper<RStatOnlineRateDPO> { public interface RStatOnlineRateDMapper extends MppBaseMapper<RStatOnlinerateD> {
} }

View File

@@ -1,9 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataFlickerDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataFlickerDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataFlickerDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataFlickerDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataFlickerDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataFlickerDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,8 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataFlucDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataFlucDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataFlucDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataFlucDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataFlucDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataFlucDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,13 +1,9 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataHarmrateIDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmRateIDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmRateIDMapper;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmpowerSDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmpowerSDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmrateIDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmRateIDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmRateIDService;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmpowerSDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List; import java.util.List;

View File

@@ -1,10 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataHarmrateVDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmRateVDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmRateVDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmrateIDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmrateVDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmRateVDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmRateVDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,9 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataHarmphasicIDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmphasicIDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmphasicIDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmphasicIDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmphasicIDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmphasicIDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,9 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataHarmphasicVDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmphasicVDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmphasicVDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmphasicVDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmphasicVDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmphasicVDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,9 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataHarmpowerPDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmpowerPDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmpowerPDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmpowerPDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmpowerPDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmpowerPDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,9 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataHarmpowerQDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmpowerQDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmpowerQDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmpowerQDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmpowerQDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmpowerQDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,9 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataHarmpowerSDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmpowerSDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataHarmpowerSDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmpowerSDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmpowerSDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataHarmpowerSDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,9 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataIDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataIDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataIDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataIDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataIDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataIDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,13 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataIDMapper; import com.njcn.harmonic.pojo.po.day.RStatDataInharmIDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataInHarmIDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataInHarmIDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmrateIDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatDataIDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatDataInharmIDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataIDService;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataInharmIDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataInharmIDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,12 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataInHarmIDMapper; import com.njcn.harmonic.pojo.po.day.RStatDataInharmVDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataInHarmVDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataInHarmVDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataInharmIDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatDataInharmVDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataInharmIDService;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataInharmVDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataInharmVDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,12 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataFlickerDMapper; import com.njcn.harmonic.pojo.po.day.RStatDataPltDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataPltDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataPltDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataFlickerDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatDataPltDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataFlickerDService;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataPltDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataPltDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,9 +1,8 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.day; package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.day.RStatDataVDPO;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataVDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatDataVDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatDataVDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataVDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatDataVDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -2,13 +2,9 @@ package com.njcn.prepare.harmonic.service.mysql.Impl.day;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.device.pq.pojo.po.AlarmStrategy; import com.njcn.harmonic.pojo.po.day.RStatLimitRateDPO;
import com.njcn.energy.pojo.po.EleEvtParm;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatLimitRateDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatLimitRateDMapper;
import com.njcn.prepare.harmonic.pojo.po.RStatLimitRateDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatLimitRateDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatLimitRateDService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@@ -1,6 +1,7 @@
package com.njcn.prepare.harmonic.service.mysql.Impl.line; package com.njcn.prepare.harmonic.service.mysql.Impl.line;
import com.njcn.harmonic.pojo.po.*; import com.njcn.harmonic.pojo.po.*;
import com.njcn.harmonic.pojo.po.day.*;
import com.njcn.influxdb.param.InfluxDBPublicParam; import com.njcn.influxdb.param.InfluxDBPublicParam;
import com.njcn.influxdb.utils.InfluxDbUtils; import com.njcn.influxdb.utils.InfluxDbUtils;
import com.njcn.prepare.harmonic.constant.InfluxdbPOConverter; import com.njcn.prepare.harmonic.constant.InfluxdbPOConverter;
@@ -9,7 +10,6 @@ import com.njcn.prepare.harmonic.pojo.mysql.po.line.RMpFlickerReportDPO;
import com.njcn.prepare.harmonic.pojo.mysql.po.line.RMpHarmonicPReportDPO; import com.njcn.prepare.harmonic.pojo.mysql.po.line.RMpHarmonicPReportDPO;
import com.njcn.prepare.harmonic.pojo.mysql.po.line.RMpInharmonicIMagReportDPO; import com.njcn.prepare.harmonic.pojo.mysql.po.line.RMpInharmonicIMagReportDPO;
import com.njcn.prepare.harmonic.pojo.mysql.po.line.RMpPltReportDPO; import com.njcn.prepare.harmonic.pojo.mysql.po.line.RMpPltReportDPO;
import com.njcn.prepare.harmonic.pojo.po.*;
import com.njcn.prepare.harmonic.service.mysql.day.*; import com.njcn.prepare.harmonic.service.mysql.day.*;
import com.njcn.prepare.harmonic.service.mysql.line.*; import com.njcn.prepare.harmonic.service.mysql.line.*;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;

View File

@@ -5,12 +5,12 @@ import cn.hutool.core.date.DateUtil;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.device.pq.api.LineFeignClient; import com.njcn.device.pq.api.LineFeignClient;
import com.njcn.device.pq.pojo.po.Overlimit; import com.njcn.device.pq.pojo.po.Overlimit;
import com.njcn.harmonic.pojo.po.day.RStatComassesDPO;
import com.njcn.influxdb.utils.InfluxDbUtils; import com.njcn.influxdb.utils.InfluxDbUtils;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatComassesDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatComassesDMapper;
import com.njcn.prepare.harmonic.pojo.influxdb.po.DataFlickerPO; import com.njcn.prepare.harmonic.pojo.influxdb.po.DataFlickerPO;
import com.njcn.prepare.harmonic.pojo.influxdb.po.DataVPO; import com.njcn.prepare.harmonic.pojo.influxdb.po.DataVPO;
import com.njcn.prepare.harmonic.pojo.param.LineParam; import com.njcn.prepare.harmonic.pojo.param.LineParam;
import com.njcn.prepare.harmonic.pojo.po.RStatComassesDPO;
import com.njcn.prepare.harmonic.service.mysql.line.HarmonicGeneralService; import com.njcn.prepare.harmonic.service.mysql.line.HarmonicGeneralService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;

View File

@@ -5,12 +5,12 @@ import cn.hutool.core.date.DateUtil;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.device.pq.api.LineFeignClient; import com.njcn.device.pq.api.LineFeignClient;
import com.njcn.device.pq.pojo.po.Overlimit; import com.njcn.device.pq.pojo.po.Overlimit;
import com.njcn.harmonic.pojo.po.day.RStatAssesDPO;
import com.njcn.influxdb.utils.InfluxDbUtils; import com.njcn.influxdb.utils.InfluxDbUtils;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatAssesDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatAssesDMapper;
import com.njcn.prepare.harmonic.pojo.param.LineParam; import com.njcn.prepare.harmonic.pojo.param.LineParam;
import com.njcn.prepare.harmonic.pojo.influxdb.po.DataPltPO; import com.njcn.prepare.harmonic.pojo.influxdb.po.DataPltPO;
import com.njcn.prepare.harmonic.pojo.influxdb.po.DataVPO; import com.njcn.prepare.harmonic.pojo.influxdb.po.DataVPO;
import com.njcn.prepare.harmonic.pojo.po.RStatAssesDPO;
import com.njcn.prepare.harmonic.service.mysql.line.HarmonicMetricService; import com.njcn.prepare.harmonic.service.mysql.line.HarmonicMetricService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;

View File

@@ -6,11 +6,11 @@ import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.device.pq.api.LineFeignClient; import com.njcn.device.pq.api.LineFeignClient;
import com.njcn.device.pq.pojo.po.LineDetail; import com.njcn.device.pq.pojo.po.LineDetail;
import com.njcn.device.pq.pojo.po.Overlimit; import com.njcn.device.pq.pojo.po.Overlimit;
import com.njcn.device.pq.pojo.po.RStatIntegrityD;
import com.njcn.influxdb.utils.InfluxDbUtils; import com.njcn.influxdb.utils.InfluxDbUtils;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatIntegrityDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatIntegrityDMapper;
import com.njcn.prepare.harmonic.pojo.influxdb.po.DataVPO; import com.njcn.prepare.harmonic.pojo.influxdb.po.DataVPO;
import com.njcn.prepare.harmonic.pojo.param.LineParam; import com.njcn.prepare.harmonic.pojo.param.LineParam;
import com.njcn.prepare.harmonic.pojo.po.RStatIntegrityDPO;
import com.njcn.prepare.harmonic.service.mysql.line.IntegrityService; import com.njcn.prepare.harmonic.service.mysql.line.IntegrityService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
@@ -23,6 +23,8 @@ 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.time.format.DateTimeFormatter;
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;
@@ -40,7 +42,7 @@ import static com.njcn.influxdb.param.InfluxDBPublicParam.DAY_MINUTE;
@Slf4j @Slf4j
@Service @Service
@AllArgsConstructor @AllArgsConstructor
public class IntegrityServiceImpl extends MppServiceImpl<RStatIntegrityDMapper, RStatIntegrityDPO> implements IntegrityService{ public class IntegrityServiceImpl extends MppServiceImpl<RStatIntegrityDMapper, RStatIntegrityD> implements IntegrityService{
private final InfluxDbUtils influxDbUtils; private final InfluxDbUtils influxDbUtils;
@@ -82,6 +84,8 @@ public class IntegrityServiceImpl extends MppServiceImpl<RStatIntegrityDMapper,
@Override @Override
@Async("asyncExecutor") @Async("asyncExecutor")
public void dataIntegrity(LineParam lineParam,String time) { public void dataIntegrity(LineParam lineParam,String time) {
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.parse(time,df);
List<LineDetail> lineDetailList = new ArrayList<>(); List<LineDetail> lineDetailList = new ArrayList<>();
if (CollUtil.isEmpty(lineParam.getLineIds())){ if (CollUtil.isEmpty(lineParam.getLineIds())){
List<Overlimit> overLimitList = getAllLinesLimitData(); List<Overlimit> overLimitList = getAllLinesLimitData();
@@ -90,13 +94,12 @@ public class IntegrityServiceImpl extends MppServiceImpl<RStatIntegrityDMapper,
}else { }else {
lineDetailList = lineFeignClient.getLineDetail(lineParam.getLineIds()).getData(); lineDetailList = lineFeignClient.getLineDetail(lineParam.getLineIds()).getData();
} }
Date dateOut = DateUtil.parse(time); List<RStatIntegrityD> list = new ArrayList<>();
List<RStatIntegrityDPO> list = new ArrayList<>();
for (LineDetail lineDetail :lineDetailList){ for (LineDetail lineDetail :lineDetailList){
int dataCount = getDataCount(lineDetail.getId(),time); int dataCount = getDataCount(lineDetail.getId(),time);
RStatIntegrityDPO integrityDpo = new RStatIntegrityDPO(); RStatIntegrityD integrityDpo = new RStatIntegrityD();
integrityDpo.setTime(dateOut); integrityDpo.setTimeId(dateTime);
integrityDpo.setLineId(lineDetail.getId()); integrityDpo.setLineIndex(lineDetail.getId());
integrityDpo.setDueTime(DAY_MINUTE/lineDetail.getTimeInterval()); integrityDpo.setDueTime(DAY_MINUTE/lineDetail.getTimeInterval());
integrityDpo.setRealTime(dataCount); integrityDpo.setRealTime(dataCount);
list.add(integrityDpo); list.add(integrityDpo);

View File

@@ -6,11 +6,11 @@ import com.njcn.device.pq.api.LineFeignClient;
import com.njcn.device.pq.pojo.po.Overlimit; import com.njcn.device.pq.pojo.po.Overlimit;
import com.njcn.harmonic.pojo.po.LimitRate; import com.njcn.harmonic.pojo.po.LimitRate;
import com.njcn.harmonic.pojo.po.LimitRatePO; import com.njcn.harmonic.pojo.po.LimitRatePO;
import com.njcn.harmonic.pojo.po.day.RStatLimitRateDPO;
import com.njcn.influxdb.param.InfluxDBPublicParam; import com.njcn.influxdb.param.InfluxDBPublicParam;
import com.njcn.influxdb.utils.InfluxDbUtils; import com.njcn.influxdb.utils.InfluxDbUtils;
import com.njcn.prepare.harmonic.mapper.mysql.line.LimitRatePOMapper; import com.njcn.prepare.harmonic.mapper.mysql.line.LimitRatePOMapper;
import com.njcn.prepare.harmonic.pojo.influxdb.po.*; import com.njcn.prepare.harmonic.pojo.influxdb.po.*;
import com.njcn.prepare.harmonic.pojo.po.RStatLimitRateDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatLimitRateDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatLimitRateDService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.SneakyThrows; import lombok.SneakyThrows;

View File

@@ -3,14 +3,13 @@ package com.njcn.prepare.harmonic.service.mysql.Impl.line;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.harmonic.pojo.po.LimitRate; import com.njcn.harmonic.pojo.po.LimitRate;
import com.njcn.harmonic.pojo.po.day.RStatLimitRateDPO;
import com.njcn.harmonic.pojo.po.day.RStatLimitTargetDPO;
import com.njcn.influxdb.utils.InfluxDbUtils; import com.njcn.influxdb.utils.InfluxDbUtils;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatLimitTargetDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatLimitTargetDMapper;
import com.njcn.prepare.harmonic.pojo.param.LineParam; import com.njcn.prepare.harmonic.pojo.param.LineParam;
import com.njcn.prepare.harmonic.pojo.po.RStatLimitRateDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatLimitTargetDPO;
import com.njcn.prepare.harmonic.service.mysql.day.IRStatLimitRateDService; import com.njcn.prepare.harmonic.service.mysql.day.IRStatLimitRateDService;
import com.njcn.prepare.harmonic.service.mysql.line.LimitTargetService; import com.njcn.prepare.harmonic.service.mysql.line.LimitTargetService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

View File

@@ -3,9 +3,9 @@ package com.njcn.prepare.harmonic.service.mysql.Impl.line;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.date.DateUnit; import cn.hutool.core.date.DateUnit;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.jeffreyning.mybatisplus.service.MppServiceImpl; import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
import com.njcn.device.pq.api.LineFeignClient; import com.njcn.device.pq.api.LineFeignClient;
import com.njcn.device.pq.pojo.po.RStatOnlinerateD;
import com.njcn.energy.pojo.constant.ModelState; import com.njcn.energy.pojo.constant.ModelState;
import com.njcn.influxdb.utils.InfluxDbUtils; import com.njcn.influxdb.utils.InfluxDbUtils;
import com.njcn.prepare.harmonic.mapper.mysql.day.RStatOnlineRateDMapper; import com.njcn.prepare.harmonic.mapper.mysql.day.RStatOnlineRateDMapper;
@@ -13,7 +13,6 @@ import com.njcn.prepare.harmonic.pojo.dto.OnLineRateDTO;
import com.njcn.prepare.harmonic.pojo.param.LineParam; import com.njcn.prepare.harmonic.pojo.param.LineParam;
import com.njcn.prepare.harmonic.pojo.influxdb.po.PqsCommunicatePO; import com.njcn.prepare.harmonic.pojo.influxdb.po.PqsCommunicatePO;
import com.njcn.prepare.harmonic.pojo.po.RStatOnlineRateDPO;
import com.njcn.prepare.harmonic.service.mysql.line.OnlineRateService; import com.njcn.prepare.harmonic.service.mysql.line.OnlineRateService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
@@ -27,6 +26,8 @@ import org.springframework.stereotype.Service;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.math.RoundingMode; import java.math.RoundingMode;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.*; import java.util.*;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
@@ -42,7 +43,7 @@ import static com.njcn.influxdb.param.InfluxDBPublicParam.DAY_MINUTE;
@Slf4j @Slf4j
@Service @Service
@AllArgsConstructor @AllArgsConstructor
public class OnlineRateServiceImpl extends MppServiceImpl<RStatOnlineRateDMapper, RStatOnlineRateDPO> implements OnlineRateService { public class OnlineRateServiceImpl extends MppServiceImpl<RStatOnlineRateDMapper, RStatOnlinerateD> implements OnlineRateService {
private final InfluxDbUtils influxDbUtils; private final InfluxDbUtils influxDbUtils;
@@ -82,6 +83,8 @@ public class OnlineRateServiceImpl extends MppServiceImpl<RStatOnlineRateDMapper
@Override @Override
@Async("asyncExecutor") @Async("asyncExecutor")
public void onlineRateData(LineParam lineParam,String time) { public void onlineRateData(LineParam lineParam,String time) {
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.parse(time,df);
List<String> lineIdList = lineParam.getLineIds(); List<String> lineIdList = lineParam.getLineIds();
if (CollUtil.isEmpty(lineParam.getLineIds())){ if (CollUtil.isEmpty(lineParam.getLineIds())){
lineIdList = lineFeignClient.getDeviceList().getData(); lineIdList = lineFeignClient.getDeviceList().getData();
@@ -91,14 +94,14 @@ public class OnlineRateServiceImpl extends MppServiceImpl<RStatOnlineRateDMapper
List<PqsCommunicatePO> communicateData = getCommunicateData(lineId); List<PqsCommunicatePO> communicateData = getCommunicateData(lineId);
outCommunicateData.addAll(communicateData); outCommunicateData.addAll(communicateData);
} }
List<RStatOnlineRateDPO> list = new ArrayList<>(); List<RStatOnlinerateD> list = new ArrayList<>();
Date dateOut = DateUtil.parse(time); Date dateOut = DateUtil.parse(time);
for (PqsCommunicatePO pqsCommunicate : outCommunicateData){ for (PqsCommunicatePO pqsCommunicate : outCommunicateData){
RStatOnlineRateDPO onlineRateDpo = new RStatOnlineRateDPO(); RStatOnlinerateD onlineRateDpo = new RStatOnlinerateD();
Date newDate = Date.from(pqsCommunicate.getTime()); Date newDate = Date.from(pqsCommunicate.getTime());
OnLineRateDTO onLineRate = onLineMinute(newDate,dateOut,pqsCommunicate.getType(),pqsCommunicate.getDevId(),time); OnLineRateDTO onLineRate = onLineMinute(newDate,dateOut,pqsCommunicate.getType(),pqsCommunicate.getDevId(),time);
onlineRateDpo.setTime(dateOut); onlineRateDpo.setTimeId(dateTime);
onlineRateDpo.setDevId(pqsCommunicate.getDevId()); onlineRateDpo.setDevIndex(pqsCommunicate.getDevId());
onlineRateDpo.setOnlineMin(onLineRate.getOnLineMinute()); onlineRateDpo.setOnlineMin(onLineRate.getOnLineMinute());
onlineRateDpo.setOfflineMin(onLineRate.getOffLineMinute()); onlineRateDpo.setOfflineMin(onLineRate.getOffLineMinute());
list.add(onlineRateDpo); list.add(onlineRateDpo);

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataFlickerDPO; import com.njcn.harmonic.pojo.po.day.RStatDataFlickerDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataFlucDPO; import com.njcn.harmonic.pojo.po.day.RStatDataFlucDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmrateIDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmrateIDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmrateVDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmrateVDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmphasicIDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmphasicIDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmphasicVDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmphasicVDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmpowerPDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmpowerPDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmpowerQDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmpowerQDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataHarmpowerSDPO; import com.njcn.harmonic.pojo.po.day.RStatDataHarmpowerSDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataIDPO; import com.njcn.harmonic.pojo.po.day.RStatDataIDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataInharmIDPO; import com.njcn.harmonic.pojo.po.day.RStatDataInharmIDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataInharmVDPO; import com.njcn.harmonic.pojo.po.day.RStatDataInharmVDPO;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataPltDPO; import com.njcn.harmonic.pojo.po.day.RStatDataPltDPO;
import java.util.List; import java.util.List;

View File

@@ -1,7 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataFlickerDPO; import com.njcn.harmonic.pojo.po.day.RStatDataVDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatDataVDPO;
import java.util.List; import java.util.List;

View File

@@ -1,7 +1,6 @@
package com.njcn.prepare.harmonic.service.mysql.day; package com.njcn.prepare.harmonic.service.mysql.day;
import com.njcn.prepare.harmonic.pojo.po.RStatDataVDPO; import com.njcn.harmonic.pojo.po.day.RStatLimitRateDPO;
import com.njcn.prepare.harmonic.pojo.po.RStatLimitRateDPO;
import java.util.List; import java.util.List;