src/main/java/com/whyc/pojo/BattInf.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/BattTestInf.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/BattTestInfData.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/RtData.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/RtState.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/SinfBinf.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/StationInf.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/pojo/BattInf.java
New file @@ -0,0 +1,46 @@ package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; @Data @AllArgsConstructor @NoArgsConstructor @ToString @ApiModel(value="电池组信息", description="") @TableName(schema = "db_batt",value = "batt_inf") public class BattInf { @TableField("binf_id") @ApiModelProperty("电池组id") private Integer binfId; @TableField("binf_name") @ApiModelProperty("电池组名称") private String binfName; @TableField("mon_count") @ApiModelProperty("电池组单体总数") private Integer monCount; @TableField("mon_vol") @ApiModelProperty("电池组标称电压") private Float monVol; @TableField("mon_cap") @ApiModelProperty("电池组标称容量") private Float monCap; @TableField("mon_res") @ApiModelProperty("电池组标称内阻") private Float monRes; @TableField("load_curr") @ApiModelProperty("电池组负载电流") private Float loadCurr; } src/main/java/com/whyc/pojo/BattTestInf.java
New file @@ -0,0 +1,95 @@ package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; import java.util.Date; @Data @AllArgsConstructor @NoArgsConstructor @ToString @ApiModel(value="测试记录信息", description="") @TableName(schema = "db_dis_batt",value = "batt_test_inf") public class BattTestInf { @TableField("num") @ApiModelProperty("主键编号") private Integer num; @TableField("binf_id") @ApiModelProperty("电池组id") private Integer binfId; @TableField("record_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("记录时间") private Date recordTime; @TableField("test_record_count") @ApiModelProperty("第N次放电") private Integer testRecordCount; @TableField("test_record_count_ex") @ApiModelProperty("第N次放电") private Integer testRecordCountEx; @TableField("test_starttime") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("测试开始时间") private Date testStarttime; @TableField("test_type") @ApiModelProperty("测试类型") private Integer testType; @TableField("record_num") @ApiModelProperty("记录总数") private Integer recordNum; @TableField("test_starttype") @ApiModelProperty("测试开始类型") private Integer testStarttype; @TableField("test_timelong") @ApiModelProperty("测试时长") private Integer testTimelong; @TableField("test_stoptype") @ApiModelProperty("测试停止类型") private Integer testStoptype; @TableField("group_vol") @ApiModelProperty("组端电压") private Float groupVol; @TableField("test_curr") @ApiModelProperty("测试电流") private Float testCurr; @TableField("test_cap") @ApiModelProperty("测试容量") private Float testCap; @TableField("max_monnum") @ApiModelProperty("最大单体电压编号") private Integer maxMonnum; @TableField("max_monvol") @ApiModelProperty("最大单体电压") private Float maxMonvol; @TableField("min_monnum") @ApiModelProperty("最小单体电压编号") private Integer minMonnum; @TableField("min_monvol") @ApiModelProperty("最小单体电压") private Float minMonvol; } src/main/java/com/whyc/pojo/BattTestInfData.java
New file @@ -0,0 +1,82 @@ package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; import java.util.Date; @Data @AllArgsConstructor @NoArgsConstructor @ToString @ApiModel(value="测试数据信息", description="") public class BattTestInfData { @TableField("num") @ApiModelProperty("主键编号") private Integer num; @TableField("binf_id") @ApiModelProperty("电池组id") private Integer binfId; @TableField("record_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("记录时间") private Date recordTime; @TableField("test_record_count") @ApiModelProperty("第N次放电") private Integer testRecordCount; @TableField("test_starttime") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("测试开始时间") private Date testStarttime; @TableField("test_type") @ApiModelProperty("测试类型") private Integer testType; @TableField("record_num") @ApiModelProperty("记录总数") private Integer recordNum; @TableField("test_timelong") @ApiModelProperty("测试时长") private Integer testTimelong; @TableField("online_vol") @ApiModelProperty("在线电压") private Float onlineVol; @TableField("group_vol") @ApiModelProperty("组端电压") private Float groupVol; @TableField("test_curr") @ApiModelProperty("测试电流") private Float testCurr; @TableField("test_cap") @ApiModelProperty("测试容量") private Float testCap; @TableField("mon_num") @ApiModelProperty("单体编号") private Integer monNum; @TableField("mon_vol") @ApiModelProperty("单体电压") private Float monVol; @TableField("mon_tmp") @ApiModelProperty("单体温度") private Float monTmp; } src/main/java/com/whyc/pojo/RtData.java
New file @@ -0,0 +1,74 @@ package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; import java.util.Date; @Data @AllArgsConstructor @NoArgsConstructor @ToString @ApiModel(value="单体实时数据", description="") @TableName(schema = "db_real_batt",value = "rt_data") public class RtData { @TableField("num") @ApiModelProperty("主键编号") private Integer num; @TableField("binf_id") @ApiModelProperty("电池组id") private Integer binfId; @TableField("record_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("记录时间") private Date recordTime; @TableField("mon_num") @ApiModelProperty("单体编号") private Integer monNum; @TableField("mon_vol") @ApiModelProperty("单体电压") private Float monVol; @TableField("mon_tmp") @ApiModelProperty("单体温度") private Float monTmp; @TableField("mon_res") @ApiModelProperty("单体内阻") private Float monRes; @TableField("mon_ser") @ApiModelProperty("单体电导") private Float monSer; @TableField("mon_conn_res") @ApiModelProperty("单体连接条阻抗") private Float monConnRes; @TableField("mon_cap") @ApiModelProperty("单体容量") private Float monCap; @TableField("mon_test_cap") @ApiModelProperty("单体测试容量") private Float monTestCap; @TableField("mon_rest_cap") @ApiModelProperty("单体剩余容量") private Float monRestCap; @TableField("mon_state") @ApiModelProperty("单体状态") private Integer monState; } src/main/java/com/whyc/pojo/RtState.java
New file @@ -0,0 +1,70 @@ package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; import java.util.Date; @Data @AllArgsConstructor @NoArgsConstructor @ToString @ApiModel(value="组端实时数据", description="") @TableName(schema = "db_real_batt",value = "rt_state") public class RtState { @TableField("num") @ApiModelProperty("主键编号") private Integer num; @TableField("binf_id") @ApiModelProperty("电池组id") private Integer binfId; @TableField("record_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("记录时间") private Date recordTime; @TableField("online_vol") @ApiModelProperty("在线电压") private Float onlineVol; @TableField("group_vol") @ApiModelProperty("组端电压") private Float groupVol; @TableField("group_tmp") @ApiModelProperty("组端温度") private Float groupTmp; @TableField("group_curr") @ApiModelProperty("组端电流") private Float groupCurr; @TableField("batt_state") @ApiModelProperty("电池组状态") private Integer battState; @TableField("batt_test_type") @ApiModelProperty("测试类型") private Integer battTestType; @TableField("batt_test_tlong") @ApiModelProperty("测试时长") private Integer battTestTlong; @TableField("batt_test_cap") @ApiModelProperty("测试容量") private Float battTestCap; @TableField("batt_real_cap") @ApiModelProperty("实际容量") private Float battRealCap; } src/main/java/com/whyc/pojo/SinfBinf.java
New file @@ -0,0 +1,35 @@ package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; @Data @AllArgsConstructor @NoArgsConstructor @ToString @ApiModel(value="机房和电池组关联关系", description="") @TableName(schema = "db_batt",value = "sinf_binf") public class SinfBinf { @TableField("num") @ApiModelProperty("编号") private Integer num; @TableField("sinf_id") @ApiModelProperty("机房id") private Integer sinfId; @TableField("binf_id") @ApiModelProperty("电池组id") private Integer binfId; @TableField("group_index") @ApiModelProperty("机房内电池组编号") private Integer groupIndex; } src/main/java/com/whyc/pojo/StationInf.java
New file @@ -0,0 +1,30 @@ package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; @Data @AllArgsConstructor @NoArgsConstructor @ToString @ApiModel(value="机房信息", description="") @TableName(schema = "db_batt",value = "station_inf") public class StationInf { @TableField("sinf_id") @ApiModelProperty("机房id") private Integer sinfId; @TableField("sinf_name") @ApiModelProperty("机房名称") private String sinfName; @TableField("sinf_ip") @ApiModelProperty("机房ip") private String sinfIp; }