From ed3d4acc0d2d72e0a7959f2e0f4c200265bc44f1 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期四, 27 六月 2024 14:42:16 +0800
Subject: [PATCH] 电源ACDC

---
 src/main/java/com/whyc/pojo/PowerInf.java       |   49 ++
 src/main/java/com/whyc/pojo/PwrdevAcdcdata.java |  998 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 pom.xml                                         |    1 
 3 files changed, 1,048 insertions(+), 0 deletions(-)

diff --git a/pom.xml b/pom.xml
index b477d5c..2863ddf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -72,6 +72,7 @@
             <artifactId>pagehelper-spring-boot-starter</artifactId>
             <version>1.2.5</version>
         </dependency>
+
         <!--mybatis 鍙妋ybatis-plus-->
         <dependency>
             <groupId>com.baomidou</groupId>
diff --git a/src/main/java/com/whyc/pojo/PowerInf.java b/src/main/java/com/whyc/pojo/PowerInf.java
new file mode 100644
index 0000000..182cfab
--- /dev/null
+++ b/src/main/java/com/whyc/pojo/PowerInf.java
@@ -0,0 +1,49 @@
+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_batt",value = "power_inf")
+public class PowerInf {
+
+    @TableField("power_id")
+    @ApiModelProperty("鐢垫簮id")
+    private Integer powerId;
+
+    @TableField("power_name")
+    @ApiModelProperty("鐢垫簮鍚嶇О")
+    private Date power_name;
+
+    @TableField("mon_num")
+    @ApiModelProperty("鍗曚綋涓暟")
+    private Integer monNum;
+
+
+    @TableField("acvol_high_limit")
+    @ApiModelProperty("浜ゆ祦涓婇檺闃堝��")
+    private Float acvolHighLimit;
+
+    @TableField("acvol_low_limit")
+    @ApiModelProperty("浜ゆ祦涓嬮檺闃堝��")
+    private Float acvolLowLimit;
+
+    @TableField("dcoutvol_low_limit")
+    @ApiModelProperty("鐩存祦杈撳嚭鐢靛帇涓嬮檺闃堝��")
+    private Float dcoutvolLowLimit;
+
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/whyc/pojo/PwrdevAcdcdata.java b/src/main/java/com/whyc/pojo/PwrdevAcdcdata.java
new file mode 100644
index 0000000..3a63429
--- /dev/null
+++ b/src/main/java/com/whyc/pojo/PwrdevAcdcdata.java
@@ -0,0 +1,998 @@
+package com.whyc.pojo;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName(schema = "db_power",value ="pwrdev_acdcdata")
+@ApiModel(value="鐢垫簮瀹炴椂鏁版嵁", description="")
+public class PwrdevAcdcdata implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "num", type = IdType.AUTO)
+    private int num;
+
+    @TableField("pinf_id")
+    private int pinfId;
+
+    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    private Date recordTime;
+
+    @ApiModelProperty("绗�1璺氦娴丄鐩歌緭鍏ョ數鍘�")
+    @TableField("ac_in1_vol_a")
+    private Float acIn1VolA;
+    @ApiModelProperty("绗�1璺氦娴丅鐩歌緭鍏ョ數鍘�")
+    @TableField("ac_in1_vol_b")
+    private Float acIn1VolB;
+    @ApiModelProperty("绗�1璺氦娴丆鐩歌緭鍏ョ數鍘�")
+    @TableField("ac_in1_vol_c")
+    private Float acIn1VolC;
+    @ApiModelProperty("绗�2璺氦娴丄鐩歌緭鍏ョ數鍘�")
+    @TableField("ac_in2_vol_a")
+    private Float acIn2VolA;
+    @ApiModelProperty("绗�2璺氦娴丅鐩歌緭鍏ョ數鍘�")
+    @TableField("ac_in2_vol_b")
+    private Float acIn2VolB;
+    @ApiModelProperty("绗�2璺氦娴丆鐩歌緭鍏ョ數鍘�")
+    @TableField("ac_in2_vol_c")
+    private Float acIn2VolC;
+    @ApiModelProperty("浜ゆ祦A鐩歌緭鍑虹數鍘�")
+    @TableField("ac_out_vol_a")
+    private Float acOutVolA;
+    @ApiModelProperty("浜ゆ祦B鐩歌緭鍑虹數鍘�")
+    @TableField("ac_out_vol_b")
+    private Float acOutVolB;
+    @ApiModelProperty("浜ゆ祦C鐩歌緭鍑虹數鍘�")
+    @TableField("ac_out_vol_c")
+    private Float acOutVolC;
+    @ApiModelProperty("浜ゆ祦A鐩歌緭鍑虹數娴�")
+    @TableField("ac_out_curr_a")
+    private Float acOutCurrA;
+    @ApiModelProperty("浜ゆ祦B鐩歌緭鍑虹數娴�")
+    @TableField("ac_out_curr_b")
+    private Float acOutCurrB;
+    @ApiModelProperty("浜ゆ祦C鐩歌緭鍑虹數娴�")
+    @TableField("ac_out_curr_c")
+    private Float acOutCurrC;
+    @ApiModelProperty("鐩存祦杈撳嚭鐢靛帇")
+    @TableField("dc_out_vol")
+    private Float dcOutVol;
+    @ApiModelProperty("鐩存祦杈撳嚭鐢垫祦")
+    @TableField("dc_out_curr")
+    private Float dcOutCurr;
+
+    @ApiModelProperty("钃勭數姹犵粍1鍏呯數鐢靛帇")
+    @TableField("battgroup1_vol")
+    private Float battgroup1Vol;
+
+    @ApiModelProperty("钃勭數姹犵粍1鍏呯數鐢垫祦")
+    @TableField("battgroup1_curr")
+    private Float battgroup1Curr;
+
+    @ApiModelProperty("钃勭數姹犵粍2鍏呯數鐢靛帇")
+    @TableField("battgroup2_vol")
+    private Float battgroup2Vol;
+
+    @ApiModelProperty("钃勭數姹犵粍1鍏呯數鐢垫祦")
+    @TableField("battgroup2_curr")
+    private Float battgroup2Curr;
+
+    @ApiModelProperty("浜ゆ祦閰嶇數鏌滄俯搴�")
+    @TableField("temprature")
+    private Float temprature;
+
+    @ApiModelProperty("妯″潡杈撳嚭鐢靛帇")
+    @TableField("m_outputvol")
+    private Float mOutputvol;
+
+    @TableField("m1_out_curr")
+    private Float m1OutCurr;
+
+    @TableField("m2_out_curr")
+    private Float m2OutCurr;
+
+    @TableField("m3_out_curr")
+    private Float m3OutCurr;
+
+    @TableField("m4_out_curr")
+    private Float m4OutCurr;
+
+    @TableField("m5_out_curr")
+    private Float m51OutCurr;
+
+    @TableField("m6_out_curr")
+    private Float m6OutCurr;
+
+    @TableField("m7_out_curr")
+    private Float m7OutCurr;
+
+    @TableField("m8_out_curr")
+    private Float m8OutCurr;
+
+    @TableField("m9_out_curr")
+    private Float m9OutCurr;
+
+    @TableField("m10_out_curr")
+    private Float m10OutCurr;
+
+    @TableField("m11_out_curr")
+    private Float m11OutCurr;
+
+    @TableField("m12_outCurr")
+    private Float m12OutCurr;
+
+    @TableField("m13_out_curr")
+    private Float m13OutCurr;
+
+    @TableField("m14_out_curr")
+    private Float m14OutCurr;
+
+    @TableField("m15_out_curr")
+    private Float m15OutCurr;
+
+    @TableField("m16_out_curr")
+    private Float m16OutCurr;
+
+    @TableField("is_ac_in1_over_vol_a")
+    private Integer isAcIn1OverVolA;
+
+    @TableField("is_ac_in1_under_vol_a")
+    private Integer isAcIn1UnderVolA;
+
+    @TableField("is_ac_in1_less_a")
+    private Integer isAcIn1LessA;
+
+    @TableField("is_ac_in1_over_vol_b")
+    private Integer isAcIn1OverVolB;
+
+    @TableField("is_ac_in1_under_vol_b")
+    private Integer isAcIn1UnderVolB;
+
+    @TableField("is_ac_in1_less_b")
+    private Integer isAcIn1LessB;
+
+    @TableField("is_ac_in1_over_vol_c")
+    private Integer isAcIn1OverVolC;
+
+    @TableField("is_ac_in1_under_vol_c")
+    private Integer isAcIn1UnderVolC;
+
+    @TableField("is_ac_in1_less_c")
+    private Integer isAcIn1LessC;
+
+    @TableField("is_ac_in1_thunder_err")
+    private Integer isAcIn1ThunderErr;
+    @ApiModelProperty("浜ゆ祦杈撳叆1鍋滅數")
+    @TableField("is_ac_in1_powerdown")
+    private Integer isAcIn1Powerdown;
+    @ApiModelProperty("绗�2璺氦娴丄鐩歌繃鍘�")
+    @TableField("is_ac_in2_over_vol_a")
+    private Integer isAcIn2OverVolA;
+    @ApiModelProperty("绗�2璺氦娴丄鐩告瑺鍘�")
+    @TableField("is_ac_in2_under_vol_a")
+    private Integer isAcIn2UnderVolA;
+    @ApiModelProperty("绗�2璺氦娴丄鐩哥己鐩�")
+    @TableField("is_ac_in2_less_a")
+    private Integer isAcIn2LessA;
+
+    @TableField("is_ac_in2_over_vol_b")
+    private Integer isAcIn2OverVolB;
+
+    @TableField("is_ac_in2_under_vol_b")
+    private Integer isAcIn2UnderVolB;
+
+    @TableField("is_ac_in2_less_b")
+    private Integer isAcIn2LessB;
+
+    @TableField("is_ac_in2_over_vol_c")
+    private Integer isAcIn2OverVolC;
+
+    @TableField("is_ac_in2_under_vol_c")
+    private Integer isAcIn2UnderVolC;
+
+    @TableField("is_ac_in2_less_c")
+    private Integer isAcIn2LessC;
+    @ApiModelProperty("浜ゆ祦杈撳叆2闃查浄鍣ㄦ晠闅�")
+    @TableField("is_ac_in2_thunder_err")
+    private Integer isAcIn2ThunderErr;
+
+    @TableField("is_ac_in2_powerdown")
+    private Integer isAcIn2Powerdown;
+    @ApiModelProperty("鐩戞帶鍗曞厓鏁呴殰")
+    @TableField("is_ac_in_monitorerr")
+    private Integer isAcInMonitorerr;
+    @ApiModelProperty("鐩存祦杈撳嚭杩囧帇")
+    @TableField("is_dc_out_over_vol")
+    private Integer isDcOutOverVol;
+    @ApiModelProperty("鐩存祦杈撳嚭娆犲帇")
+    @TableField("is_dc_out_under_vol")
+    private Integer isDcOutUnderVol;
+    @ApiModelProperty("鐢垫睜缁勪笅鐢典繚鎶ゅ憡璀�")
+    @TableField("is_battgroup_down")
+    private Integer isBattgroupDown;
+    @ApiModelProperty("鍧�/娴厖鐘舵��")
+    @TableField("is_jun_charge")
+    private Integer isJunCharge;
+
+
+    @ApiModelProperty("妯″潡1鏁呴殰")
+    @TableField("is_acdc_mod1_err")
+    private Integer isAcdcMod1Err;
+    @ApiModelProperty("妯″潡1寮�/鍏虫満")
+    @TableField("is_acdc_mod1_off")
+    private Integer isAcdcMod1Off;
+
+    @ApiModelProperty("妯″潡2鏁呴殰")
+    @TableField("is_acdc_mod2_err")
+    private Integer isAcdcMod2Err;
+    @ApiModelProperty("妯″潡2寮�/鍏虫満")
+    @TableField("is_acdc_mod2_off")
+    private Integer isAcdcMod2Off;
+
+    @ApiModelProperty("妯″潡3鏁呴殰")
+    @TableField("is_acdc_mod3_err")
+    private Integer isAcdcMod3Err;
+    @ApiModelProperty("妯″潡3寮�/鍏虫満")
+    @TableField("is_acdc_mod3_off")
+    private Integer isAcdcMod3Off;
+
+    @ApiModelProperty("妯″潡4鏁呴殰")
+    @TableField("is_acdc_mod4_err")
+    private Integer isAcdcMod4Err;
+    @ApiModelProperty("妯″潡4寮�/鍏虫満")
+    @TableField("is_acdc_mod4_off")
+    private Integer isAcdcMod4Off;
+
+    @ApiModelProperty("妯″潡5鏁呴殰")
+    @TableField("is_acdc_mod5_err")
+    private Integer isAcdcMod5Err;
+    @ApiModelProperty("妯″潡5寮�/鍏虫満")
+    @TableField("is_acdc_mod5_off")
+    private Integer isAcdcMod5Off;
+
+    @ApiModelProperty("妯″潡6鏁呴殰")
+    @TableField("is_acdc_mod6_err")
+    private Integer isAcdcMod6Err;
+    @ApiModelProperty("妯″潡6寮�/鍏虫満")
+    @TableField("is_acdc_mod6_off")
+    private Integer isAcdcMod6Off;
+
+    @ApiModelProperty("妯″潡7鏁呴殰")
+    @TableField("is_acdc_mod7_err")
+    private Integer isAcdcMod7Err;
+    @ApiModelProperty("妯″潡7寮�/鍏虫満")
+    @TableField("is_acdc_mod7_off")
+    private Integer isAcdcMod7Off;
+
+    @ApiModelProperty("妯″潡8鏁呴殰")
+    @TableField("is_acdc_mod8_err")
+    private Integer isAcdcMod8Err;
+    @ApiModelProperty("妯″潡8寮�/鍏虫満")
+    @TableField("is_acdc_mod8_off")
+    private Integer isAcdcMod8Off;
+
+    @ApiModelProperty("妯″潡9鏁呴殰")
+    @TableField("is_acdc_mod9_err")
+    private Integer isAcdcMod9Err;
+    @ApiModelProperty("妯″潡9寮�/鍏虫満")
+    @TableField("is_acdc_mod9_off")
+    private Integer isAcdcMod9Off;
+
+    @ApiModelProperty("妯″潡10鏁呴殰")
+    @TableField("is_acdc_mod10_err")
+    private Integer isAcdcMod10Err;
+    @ApiModelProperty("妯″潡10寮�/鍏虫満")
+    @TableField("is_acdc_mod10_off")
+    private Integer isAcdcMod10Off;
+
+    @ApiModelProperty("妯″潡11鏁呴殰")
+    @TableField("is_acdc_mod11_err")
+    private Integer isAcdcMod11Err;
+    @ApiModelProperty("妯″潡11寮�/鍏虫満")
+    @TableField("is_acdc_mod11_off")
+    private Integer isAcdcMod11Off;
+
+    @ApiModelProperty("妯″潡12鏁呴殰")
+    @TableField("is_acdc_mod12_err")
+    private Integer isAcdcMod12Err;
+    @ApiModelProperty("妯″潡12寮�/鍏虫満")
+    @TableField("is_acdc_mod12_off")
+    private Integer isAcdcMod12Off;
+
+    @ApiModelProperty("妯″潡13鏁呴殰")
+    @TableField("is_acdc_mod13_err")
+    private Integer isAcdcMod13Err;
+    @ApiModelProperty("妯″潡13寮�/鍏虫満")
+    @TableField("is_acdc_mod13_off")
+    private Integer isAcdcMod13Off;
+
+    @ApiModelProperty("妯″潡14鏁呴殰")
+    @TableField("is_acdc_mod14_err")
+    private Integer isAcdcMod14Err;
+    @ApiModelProperty("妯″潡14寮�/鍏虫満")
+    @TableField("is_acdc_mod14_off")
+    private Integer isAcdcMod14Off;
+
+    @ApiModelProperty("妯″潡15鏁呴殰")
+    @TableField("is_acdc_mod15_err")
+    private Integer isAcdcMod15Err;
+    @ApiModelProperty("妯″潡15寮�/鍏虫満")
+    @TableField("is_acdc_mod15_off")
+    private Integer isAcdcMod15Off;
+
+    @ApiModelProperty("妯″潡16鏁呴殰")
+    @TableField("is_acdc_mod16_err")
+    private Integer isAcdcMod16Err;
+    @ApiModelProperty("妯″潡16寮�/鍏虫満")
+    @TableField("is_acdc_mod16_off")
+    private Integer isAcdcMod16Off;
+
+    @TableField("is_ac_in1_trip")
+    private Integer isAcIn1Trip;
+    @ApiModelProperty("绗�2璺氦娴佽緭鍏ュ紑鍏宠烦闂�")
+    @TableField("is_ac_in2_trip")
+    private Integer isAcIn2Trip;
+    @ApiModelProperty("璐熻浇鐔斾笣鐘舵��")
+    @TableField("is_loader_fuse")
+    private Integer isLoaderFuse;
+
+    @ApiModelProperty("鐢垫睜缁�1鐔斾笣鍛婅")
+    @TableField("is_battgroup1_fuse")
+    private Integer isBattgroup1Fuse;
+    @ApiModelProperty("鐢垫睜缁�2鐔斾笣鍛婅")
+    @TableField("is_battgroup2_fuse")
+    private Integer isBattgroup2Fuse;
+    @ApiModelProperty("楂橀寮�鍏崇數婧愭煖鎬诲憡璀�")
+    @TableField("is_total_alarm")
+    private Integer isTotalAlarm;
+
+    @ApiModelProperty("绗�1璺氦娴丄鐩歌緭鍏ョ數娴�")
+    @TableField("ac_in1_curr_a")
+    private Float acIn1CurrA;
+
+    @TableField("ac_in1_curr_b")
+    private Float acIn1CurrB;
+
+    @TableField("ac_in1_curr_c")
+    private Float acIn1CurrC;
+
+    @ApiModelProperty("璐熻浇鐢垫祦")
+    @TableField("loader_curr")
+    private Float loaderCurr;
+
+    @TableField("battgroup1_ah")
+    private Float battgroup1Ah;
+
+    @TableField("battgroup1_temp")
+    private Float battgroup1Temp;
+
+    @TableField("battgroup2_ah")
+    private Float battgroup2Ah;
+
+    @TableField("battgroup2_temp")
+    private Float battgroup2Temp;
+
+    @ApiModelProperty("楂橀寮�鍏崇數婧愭煖娓╁害")
+    @TableField("acdcm_temp")
+    private Float acdcmTemp;
+
+    @ApiModelProperty("妯″潡1杈撳嚭鐢靛帇")
+    @TableField("m1_out_vol")
+    private Float m1OutVol;
+
+    @TableField("m2_out_vol")
+    private Float m2OutVol;
+
+    @TableField("m3_out_vol")
+    private Float m3OutVol;
+
+    @TableField("m4_out_vol")
+    private Float m4OutVol;
+
+    @TableField("m5_out_vol")
+    private Float m5OutVol;
+
+    @TableField("m6_out_vol")
+    private Float m6OutVol;
+
+    @TableField("m7_out_vol")
+    private Float m7OutVol;
+
+    @TableField("m8_out_vol")
+    private Float m8OutVol;
+
+    @TableField("m9_out_vol")
+    private Float m9OutVol;
+
+    @TableField("m10_out_vol")
+    private Float m10OutVol;
+
+    @TableField("m11_out_vol")
+    private Float m11OutVol;
+
+    @TableField("m12_out_vol")
+    private Float m12OutVol;
+
+    @TableField("m13_out_vol")
+    private Float m13OutVol;
+
+    @TableField("m14_out_vol")
+    private Float m14OutVol;
+
+    @TableField("m15_out_vol")
+    private Float m15OutVol;
+
+    @TableField("m16_out_vol")
+    private Float m16OutVol;
+
+
+    @TableField("is_acb1_over_curr_a")
+    private Integer isAcb1OverCurrA;
+
+    @TableField("is_acb1_over_curr_b")
+    private Integer isAcb1OverCurrB;
+
+    @TableField("is_acb1_over_curr_c")
+    private Integer isAcb1OverCurrC;
+
+    @TableField("is_ac_in1_poweron")
+    private Integer isAcIn1Poweron;
+
+    @TableField("is_ac_in2_poweron")
+    private Integer isAcIn2Poweron;
+
+    @TableField("is_dc_out_over_curr")
+    private Integer isDcOutOverCurr;
+
+    @TableField("is_battgroup1_state")
+    private Integer isBattgroup1State;
+
+    @TableField("is_battgroup2_state")
+    private Integer isBattgroup2State;
+
+    @TableField("is_battgroup2_down")
+    private Integer isBattgroup2Down;
+
+    @TableField("is_battgroup1_overchgcurr")
+    private Integer isBattgroup1Overchgcurr;
+
+    @TableField("is_battgroup2_overchgcurr")
+    private Integer isBattgroup2Overchgcurr;
+
+    @TableField("is_acdc_mod1_overvol")
+    private Integer isAcdcMod1Overvol;
+
+    @TableField("is_acdc_mod1_undervol")
+    private Integer isAcdcMod1Undervol;
+
+    @TableField("is_acdc_mod1_overcurr")
+    private Integer isAcdcMod1Overcurr;
+
+    @TableField("is_acdc_mod1_acerr")
+    private Integer isAcdcMod1Acerr;
+
+    @TableField("is_acdc_mod1_limitcurr")
+    private Integer isAcdcMod1Limitcurr;
+
+
+    @TableField("is_acdc_mod2_overvol")
+    private Integer isAcdcMod2Overvol;
+
+    @TableField("is_acdc_mod2_undervol")
+    private Integer isAcdcMod2Undervol;
+
+    @TableField("is_acdc_mod2_overcurr")
+    private Integer isAcdcMod2Overcurr;
+
+    @TableField("is_acdc_mod2_acerr")
+    private Integer isAcdcMod2Acerr;
+
+    @TableField("is_acdc_mod2_limitcurr")
+    private Integer isAcdcMod2Limitcurr;
+
+    @TableField("is_acdc_mod3_overvol")
+    private Integer isAcdcMod3Overvol;
+
+    @TableField("is_acdc_mod3_undervol")
+    private Integer isAcdcMod3Undervol;
+
+    @TableField("is_acdc_mod3_overcurr")
+    private Integer isAcdcMod3Overcurr;
+
+    @TableField("is_acdc_mod3_acerr")
+    private Integer isAcdcMod3Acerr;
+
+    @TableField("is_acdc_mod3_limitcurr")
+    private Integer isAcdcMod3Limitcurr;
+
+    @TableField("is_acdc_mod4_overvol")
+    private Integer isAcdcMod4Overvol;
+
+    @TableField("is_acdc_mod4_undervol")
+    private Integer isAcdcMod4Undervol;
+
+    @TableField("is_acdc_mod4_overcurr")
+    private Integer isAcdcMod4Overcurr;
+
+    @TableField("is_acdc_mod4_acerr")
+    private Integer isAcdcMod4Acerr;
+
+    @TableField("is_acdc_mod4_limitcurr")
+    private Integer isAcdcMod4Limitcurr;
+
+    @TableField("is_acdc_mod5_overvol")
+    private Integer isAcdcMod5Overvol;
+
+    @TableField("is_acdc_mod5_undervol")
+    private Integer isAcdcMod5Undervol;
+
+    @TableField("is_acdc_mod5_overcurr")
+    private Integer isAcdcMod5Overcurr;
+
+    @TableField("is_acdc_mod5_acerr")
+    private Integer isAcdcMod5Acerr;
+
+    @TableField("is_acdc_mod5_limitcurr")
+    private Integer isAcdcMod5Limitcurr;
+
+    @TableField("is_acdc_mod6_overvol")
+    private Integer isAcdcMod6Overvol;
+
+    @TableField("is_acdc_mod6_undervol")
+    private Integer isAcdcMod6Undervol;
+
+    @TableField("is_acdc_mod6_overcurr")
+    private Integer isAcdcMod6Overcurr;
+
+    @TableField("is_acdc_mod6_acerr")
+    private Integer isAcdcMod6Acerr;
+
+    @TableField("is_acdc_mod6_limitcurr")
+    private Integer isAcdcMod6Limitcurr;
+
+    @TableField("is_acdc_mod7_overvol")
+    private Integer isAcdcMod7Overvol;
+
+    @TableField("is_acdc_mod7_undervol")
+    private Integer isAcdcMod7Undervol;
+
+    @TableField("is_acdc_mod7_overcurr")
+    private Integer isAcdcMod7Overcurr;
+
+    @TableField("is_acdc_mod7_acerr")
+    private Integer isAcdcMod7Acerr;
+
+    @TableField("is_acdc_mod7_limitcurr")
+    private Integer isAcdcMod7Limitcurr;
+
+    @TableField("is_acdc_mod8_overvol")
+    private Integer isAcdcMod8Overvol;
+
+    @TableField("is_acdc_mod8_undervol")
+    private Integer isAcdcMod8Undervol;
+
+    @TableField("is_acdc_mod8_overcurr")
+    private Integer isAcdcMod8Overcurr;
+
+    @TableField("is_acdc_mod8_acerr")
+    private Integer isAcdcMod8Acerr;
+
+    @TableField("is_acdc_mod8_limitcurr")
+    private Integer isAcdcMod8Limitcurr;
+
+    @TableField("is_acdc_mod9_overvol")
+    private Integer isAcdcMod9Overvol;
+
+    @TableField("is_acdc_mod9_undervol")
+    private Integer isAcdcMod9Undervol;
+
+    @TableField("is_acdc_mod9_overcurr")
+    private Integer isAcdcMod9Overcurr;
+
+    @TableField("is_acdc_mod9_acerr")
+    private Integer isAcdcMod9Acerr;
+
+    @TableField("is_acdc_mod9_limitcurr")
+    private Integer isAcdcMod9Limitcurr;
+
+    @TableField("is_acdc_mod10_overvol")
+    private Integer isAcdcMod10Overvol;
+
+    @TableField("is_acdc_mod10_undervol")
+    private Integer isAcdcMod10Undervol;
+
+    @TableField("is_acdc_mod10_overcurr")
+    private Integer isAcdcMod10Overcurr;
+
+    @TableField("is_acdc_mod10_acerr")
+    private Integer isAcdcMod10Acerr;
+
+    @TableField("is_acdc_mod10_limitcurr")
+    private Integer isAcdcMod10Limitcurr;
+
+    @TableField("is_acdc_mod11_overvol")
+    private Integer isAcdcMod11Overvol;
+
+    @TableField("is_acdc_mod11_undervol")
+    private Integer isAcdcMod11Undervol;
+
+    @TableField("is_acdc_mod11_overcurr")
+    private Integer isAcdcMod11Overcurr;
+
+    @TableField("is_acdc_mod11_acerr")
+    private Integer isAcdcMod11Acerr;
+
+    @TableField("is_acdc_mod11_limitcurr")
+    private Integer isAcdcMod11Limitcurr;
+
+    @TableField("is_acdc_mod12_overvol")
+    private Integer isAcdcMod12Overvol;
+
+    @TableField("is_acdc_mod12_undervol")
+    private Integer isAcdcMod12Undervol;
+
+    @TableField("is_acdc_mod12_overcurr")
+    private Integer isAcdcMod12Overcurr;
+
+    @TableField("is_acdc_mod12_acerr")
+    private Integer isAcdcMod12Acerr;
+
+    @TableField("is_acdc_mod12_limitcurr")
+    private Integer isAcdcMod12Limitcurr;
+
+    @TableField("is_acdc_mod13_overvol")
+    private Integer isAcdcMod13Overvol;
+
+    @TableField("is_acdc_mod13_undervol")
+    private Integer isAcdcMod13Undervol;
+
+    @TableField("is_acdc_mod13_overcurr")
+    private Integer isAcdcMod13Overcurr;
+
+    @TableField("is_acdc_mod13_acerr")
+    private Integer isAcdcMod13Acerr;
+
+    @TableField("is_acdc_mod13_limitcurr")
+    private Integer isAcdcMod13Limitcurr;
+
+    @TableField("is_acdc_mod14_overvol")
+    private Integer isAcdcMod14Overvol;
+
+    @TableField("is_acdc_mod14_undervol")
+    private Integer isAcdcMod14Undervol;
+
+    @TableField("is_acdc_mod14_overcurr")
+    private Integer isAcdcMod14Overcurr;
+
+    @TableField("is_acdc_mod14_acerr")
+    private Integer isAcdcMod14Acerr;
+
+    @TableField("is_acdc_mod14_limitcurr")
+    private Integer isAcdcMod14Limitcurr;
+
+    @TableField("is_acdc_mod15_overvol")
+    private Integer isAcdcMod15Overvol;
+
+    @TableField("is_acdc_mod15_undervol")
+    private Integer isAcdcMod15Undervol;
+
+    @TableField("is_acdc_mod15_overcurr")
+    private Integer isAcdcMod15Overcurr;
+
+    @TableField("is_acdc_mod15_acerr")
+    private Integer isAcdcMod15Acerr;
+
+    @TableField("is_acdc_mod15_limitcurr")
+    private Integer isAcdcMod15Limitcurr;
+
+    @TableField("is_acdc_mod16_overvol")
+    private Integer isAcdcMod16Overvol;
+
+    @TableField("is_acdc_mod16_undervol")
+    private Integer isAcdcMod16Undervol;
+
+    @TableField("is_acdc_mod16_overcurr")
+    private Integer isAcdcMod16Overcurr;
+
+    @TableField("is_acdc_mod16_acerr")
+    private Integer isAcdcMod16Acerr;
+
+    @TableField("is_acdc_mod16_limitcurr")
+    private Integer isAcdcMod16Limitcurr;
+
+
+    @TableField("is_ac_in1_fuse")
+    private Integer isAcIn1Fuse;
+
+    @TableField("is_ac_in2_fuse")
+    private Integer isAcIn2Fuse;
+
+    @TableField("is_ac_in1_unbanlance")
+    private Integer isAcIn1Unbanlance;
+
+    @TableField("is_ac_in2_unbanlance")
+    private Integer isAcIn2Unbanlance;
+
+    @TableField("is_ac_in1_freqerr")
+    private Integer isAcIn1Freqerr;
+
+    @TableField("is_ac_in2_freqerr")
+    private Integer isAcIn2Freqerr;
+
+    @TableField("is_battgroup1_vollow")
+    private Integer isBattgroup1Vollow;
+
+    @TableField("is_battgroup2_volLow")
+    private Integer isBattgroup2Vollow;
+
+    @TableField("is_dc_out_total_alarm")
+    private Integer isDcOutTotalAlarm;
+
+    @TableField("is_ac_in_total_alarm")
+    private Integer isAcInTotalAlarm;
+
+    @TableField("is_acdc_mod1_junchg")
+    private Integer isAcdcMod1Junchg;
+
+    @TableField("is_acdc_mod2_junchg")
+    private Integer isAcdcMod2Junchg;
+
+    @TableField("is_acdc_mod3_junchg")
+    private Integer isAcdcMod3Junchg;
+
+
+    @TableField("is_acdc_mod4_junchg")
+    private Integer isAcdcMod4Junchg;
+
+
+    @TableField("is_acdc_mod5_junchg")
+    private Integer isAcdcMod5Junchg;
+
+
+    @TableField("is_acdc_mod6_junchg")
+    private Integer isAcdcMod6Junchg;
+
+
+    @TableField("is_acdc_mod7_junchg")
+    private Integer isAcdcMod7Junchg;
+
+
+    @TableField("is_acdc_mod8_junchg")
+    private Integer isAcdcMod8Junchg;
+
+
+    @TableField("is_acdc_mod9_junchg")
+    private Integer isAcdcMod9Junchg;
+
+
+    @TableField("is_acdc_mod10_junchg")
+    private Integer isAcdcMod10Junchg;
+
+
+    @TableField("is_acdc_mod11_junchg")
+    private Integer isAcdcMod11Junchg;
+
+
+    @TableField("is_acdc_mod12_junchg")
+    private Integer isAcdcMod12Junchg;
+
+
+    @TableField("is_acdc_mod13_junchg")
+    private Integer isAcdcMod13Junchg;
+
+
+    @TableField("is_acdc_mod14_junchg")
+    private Integer isAcdcMod14Junchg;
+
+
+    @TableField("is_acdc_mod15_junchg")
+    private Integer isAcdcMod15Junchg;
+
+
+    @TableField("is_acdc_mod16_junchg")
+    private Integer isAcdcMod16Junchg;
+
+    @TableField("is_powerdev_commerr")
+    private Integer isPowerdevCommerr;
+
+    @TableField("userac_in1_vol_a")
+    private Float useracIn1VolA;
+
+    @TableField("userac_in1_vol_b")
+    private Float useracIn1VolB;
+
+    @TableField("userac_in1_vol_b")
+    private Float useracIn1VolC;
+
+    @TableField("userac_in1_curr_a")
+    private Float useracIn1CurrA;
+
+    @TableField("userac_in1_curr_b")
+    private Float useracIn1CurrB;
+
+    @TableField("userac_in1_curr_c")
+    private Float useracIn1CurrC;
+
+    @TableField("userac_in1_freq")
+    private Float useracIn1Freq;
+
+    @TableField("userac_in2_vol_a")
+    private Float useracIn2VolA;
+
+    @TableField("userac_in2_vol_b")
+    private Float useracIn2VolB;
+
+    @TableField("userac_in2_vol_b")
+    private Float useracIn2VolC;
+
+    @TableField("userac_in2_curr_a")
+    private Float useracIn2CurrA;
+
+    @TableField("userac_in2_curr_b")
+    private Float useracIn2CurrB;
+
+    @TableField("userac_in2_curr_c")
+    private Float useracIn2CurrC;
+
+    @TableField("userac_in2_freq")
+    private Float useracIn2Freq;
+
+    @TableField("m_temper1")
+    private Float mTemper1;
+
+    @TableField("m_temper2")
+    private Float mTemper2;
+
+    @TableField("m_temper3")
+    private Float mTemper3;
+
+    @TableField("m_humidity1")
+    private Float mHumidity1;
+
+    @TableField("m_humidity2")
+    private Float mHumidity2;
+
+    @TableField("m_humidity3")
+    private Float mHumidity3;
+
+    @TableField("userac_in1_powerdown")
+    private Integer useracIn1Powerdown;
+
+    @TableField("userac_in1_commerr")
+    private Integer useracin1Commerr;
+
+    @TableField("userac_in2_powerdown")
+    private Integer useracIn2Powerdown;
+
+    @TableField("userAcIn2_CommErr")
+    private Integer useracin2Commerr;
+
+    @TableField("is_temp_commerr1")
+    private Integer isTempCommerr1;
+
+    @TableField("is_temp_commerr2")
+    private Integer isTempCommerr2;
+
+    @TableField("is_temp_commerr3")
+    private Integer isTempCommerr3;
+
+    @TableField("is_humi_commerr1")
+    private Integer isHumiCommerr1;
+
+    @TableField("is_humi_commerr2")
+    private Integer isHumiCommerr2;
+
+    @TableField("is_humi_commerr3")
+    private Integer isHumiCommerr3;
+
+    @TableField("is_smoke_alarm1")
+    private Integer isSmokeAlarm1;
+
+    @TableField("is_smoke_commerr1")
+    private Integer isSmokeCommerr1;
+
+    @TableField("is_smoke_alarm2")
+    private Integer isSmokeAlarm2;
+
+    @TableField("is_smoke_commerr2")
+    private Integer isSmokeCommerr2;
+
+    @TableField("is_smoke_alarm3")
+    private Integer isSmokeAlarm3;
+
+    @TableField("is_smoke_commerr3")
+    private Integer isSmokeCommerr3;
+
+    @TableField("ac_in2_curr_a")
+    private Integer acIn2CurrA;
+
+    @TableField("ac_in2_curr_b")
+    private Integer acIn2CurrB;
+
+    @TableField("ac_in2_curr_c")
+    private Integer acIn2CurrC;
+
+    @ApiModelProperty("浜ゆ祦杈撳叆1鍒嗗悎闂哥姸鎬�:0---鏈煡(鐢ㄤ簬鍏煎浠ュ墠鐨�)锛�1-鍒嗛椄锛�2-鍚堥椄锛�3-鑴辨墸")
+    @TableField("ac_in1_switch_st")
+    private Integer acIn1SwitchSt;
+
+    @ApiModelProperty("浜ゆ祦杈撳叆2鍒嗗悎闂哥姸鎬� :0---鏈煡(鐢ㄤ簬鍏煎浠ュ墠鐨�)锛�1-鍒嗛椄锛�2-鍚堥椄锛�3-鑴辨墸")
+    @TableField("ac_in2_switch_st")
+    private Integer acIn2SwitchSt;
+
+    @TableField("charglimitcurr")
+    private float chargLimitCurr;
+
+    @TableField("junchargevol")
+    private float junChargeVol;
+
+    @TableField("floatchargevol")
+    private float floatChargeVol;
+
+    @TableField("acvolh_limit")
+    private float acVolhLimit;
+
+    @TableField("acvoll_limit")
+    private float acVollLimit;
+
+    @TableField("dc_outvolh_limit")
+    private float dcOutVolhLimit;
+
+    @TableField("dc_outvoll_limit")
+    private float dcOutVollLimit;
+
+    @TableField("ac_inusecount")
+    private int acInUseCount;
+
+
+    @TableField("m17_out_curr")
+    private Float m17OutCurr;
+
+    @TableField("is_acdc_mod17_err")
+    private Integer isAcdcMod17Err;
+
+    @TableField("is_acdc_mod17_off")
+    private Integer isAcdcMod17Off;
+
+    @TableField("m18_out_curr")
+    private Float m18OutCurr;
+
+    @TableField("is_acdc_mod18_err")
+    private Integer isAcdcMod18Err;
+
+    @TableField("is_acdc_mod18_off")
+    private Integer isAcdcMod18Off;
+
+    @TableField("m19_out_curr")
+    private Float m19OutCurr;
+
+    @TableField("is_acdc_mod19_err")
+    private Integer isAcdcMod19Err;
+
+    @TableField("is_acdc_mod19_off")
+    private Integer isAcdcMod19Off;
+
+    @TableField("m20_out_curr")
+    private Float m20OutCurr;
+
+    @TableField("is_acdc_mod20_err")
+    private Integer isAcdcMod20Err;
+
+    @TableField("is_acdc_mod20_off")
+    private Integer isAcdcMod20Off;
+}

--
Gitblit v1.9.1