业务管理员-终端运维管理-主列表-流量详情接口开发

This commit is contained in:
zhuxinyu
2023-04-03 19:32:21 +08:00
parent 3248bbe83c
commit 7cabd4c4c3
15 changed files with 165 additions and 40 deletions

View File

@@ -0,0 +1,28 @@
package com.njcn.device.pq.pojo.po.influxdb;
import lombok.Data;
import org.influxdb.annotation.Column;
import org.influxdb.annotation.Measurement;
import java.time.Instant;
import java.time.LocalDateTime;
@Data
@Measurement(name = "pqs_actual_flow")
public class DeviceDayFlow {
@Column(name="time")
private Instant time;
@Column(name="actual_value")
private Integer actualValue;
@Column(name="dev_id")
private String devId;
private float dailyActualValue;
private String date;
private String month;
}

View File

@@ -1,5 +1,6 @@
package com.njcn.device.pq.pojo.vo;
import com.njcn.device.pq.pojo.po.influxdb.DeviceDayFlow;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
@@ -7,6 +8,7 @@ import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.List;
@Data
@ApiModel(value = "装置每日流量VO")
@@ -16,12 +18,20 @@ public class TerminalDaliyFlowVO {
@ApiModelProperty(name = "devId",value = "装置Id")
private String devId;
@ApiModelProperty(name = "date",value = "日期")
private LocalDateTime date;
@ApiModelProperty(name = "actualValue",value = "实际使用流量")
@ApiModelProperty(name = "month",value = "月份")
private String month;
@ApiModelProperty(name = "actualValue",value = "实际使用流量")
private Float actualValue;
@ApiModelProperty(name = "statisValue",value = "统计流量")
@ApiModelProperty(name = "statisValue",value = "运营商统计流量")
private Float statisValue;
@ApiModelProperty(name = "baseFlow",value = "基础套餐流量")
private Float baseFlow;
@ApiModelProperty(name = "extendFlow",value = "拓展套餐流量")
private Float extendFlow;
@ApiModelProperty(name = "flowMeal",value = "套餐流量(基础+拓展)")
private Float flowMeal;
@ApiModelProperty(name = "deviceDayFlowsList",value = "装置日流量统计集合")
private List<DeviceDayFlow> deviceDayFlowsList;
}