81041
2018-11-27 bfb942862044e65c25b98a87fcbab3122f220b56
电池参数
2个文件已添加
269 ■■■■■ 已修改文件
gx_tieta/src/com/fgkj/dao/impl/ram/Fbs9100_battparamImpl.java 83 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/src/com/fgkj/dto/ram/Fbs9100_battparam.java 186 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/src/com/fgkj/dao/impl/ram/Fbs9100_battparamImpl.java
New file
@@ -0,0 +1,83 @@
package com.fgkj.dao.impl.ram;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import com.fgkj.dao.BaseDAO;
import com.fgkj.dao.CallBack;
import com.fgkj.dao.DAOHelper;
import com.fgkj.db.DBUtil;
import com.fgkj.dto.ram.Fbs9100_battparam;
import com.mysql.fabric.xmlrpc.base.Array;
public class Fbs9100_battparamImpl implements BaseDAO,CallBack{
    public List getResults(ResultSet rs) {
        // TODO Auto-generated method stub
        return null;
    }
    public boolean add(Object obj) {
        // TODO Auto-generated method stub
        return false;
    }
    public boolean update(Object obj) {
        // TODO Auto-generated method stub
        return false;
    }
    public boolean del(Object obj) {
        // TODO Auto-generated method stub
        return false;
    }
    public List searchAll() {
        // TODO Auto-generated method stub
        return null;
    }
    //根据设备id查询电池参数信息
    public List serchByCondition(Object obj) {
        Fbs9100_battparam bparam=(Fbs9100_battparam) obj;
        String sql=" select distinct num,dev_ip,dev_id,op_cmd,STD_CAP,STD_RES,BattGroupCount,EachGroupBattCount,MonomerVol,GroupVol,BattTemp,FloatChargeVol,FloatChargeCurr,OnlineVolLow,GroupConnType " +
                " ,db_battinf.tb_battinf.DeviceName,StationName,StationName1,StationName2,StationName3,StationName5,StationId " +
                " from db_ram_db.tb_fbs9100_battparam,db_battinf.tb_battinf  " +
                " where dev_id=? and db_ram_db.tb_fbs9100_battparam.dev_id=db_battinf.tb_battinf.fbsdeviceid" +
                " limit 1 ";
        List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{bparam.getDev_id()}, new CallBack() {
            public List getResults(ResultSet rs) {
                List list=new ArrayList();
                try {
                    while(rs.next()){
                        Fbs9100_battparam b=new Fbs9100_battparam();
                        b.setNum(rs.getInt("num"));
                        b.setDev_ip(rs.getString("dev_ip"));
                        b.setDev_id(rs.getInt("dev_id"));
                        b.setOp_cmd(rs.getInt("op_cmd"));
                        b.setSTD_CAP(rs.getInt("sTD_CAP"));
                        b.setSTD_RES(rs.getInt("sTD_RES"));
                        b.setBattGroupCount(rs.getInt("battGroupCount"));
                        b.setEachGroupBattCount(rs.getInt("eachGroupBattCount"));
                        b.setMonomerVol(rs.getFloat("monomerVol"));
                        b.setGroupVol(rs.getFloat("groupVol"));
                        list.add(b);
                    }
                } catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                return null;
            }
        });
        return null;
    }
    public List serchByInfo(Object obj) {
        // TODO Auto-generated method stub
        return null;
    }
}
gx_tieta/src/com/fgkj/dto/ram/Fbs9100_battparam.java
New file
@@ -0,0 +1,186 @@
package com.fgkj.dto.ram;
import java.io.Serializable;
public class Fbs9100_battparam implements Serializable{
    private int num;
    private String dev_ip;
    private int dev_id;
    private int op_cmd;
    private int STD_CAP;   //电池标称容量(AH)
    private int STD_RES;   //电池标称内阻(uΩ)
    private int BattGroupCount;//电池组数
    private int EachGroupBattCount;//每组电池单体数量
    private float MonomerVol;//单体标称电压(V)
    private float GroupVol;//电池组端标称电压(V)
    private float BattTemp;//电池标称温度(℃)
    private float FloatChargeVol;//电池浮充电压阀值(V)
    private float FloatChargeCurr;//电池浮充电流阀值(A)
    private float OnlineVolLow;//在线电压低阀值(V)
    private int GroupConnType;//电池组连接类型
    private String note;
    private String DeviceName;
    private String StationName;
    private String StationName1;
    private String StationName2;
    private String StationName3;
    private String StationName5;
    private String StationId;
    public int getNum() {
        return num;
    }
    public void setNum(int num) {
        this.num = num;
    }
    public String getDev_ip() {
        return dev_ip;
    }
    public void setDev_ip(String dev_ip) {
        this.dev_ip = dev_ip;
    }
    public int getDev_id() {
        return dev_id;
    }
    public void setDev_id(int dev_id) {
        this.dev_id = dev_id;
    }
    public int getOp_cmd() {
        return op_cmd;
    }
    public void setOp_cmd(int op_cmd) {
        this.op_cmd = op_cmd;
    }
    public int getSTD_CAP() {
        return STD_CAP;
    }
    public void setSTD_CAP(int sTD_CAP) {
        STD_CAP = sTD_CAP;
    }
    public int getSTD_RES() {
        return STD_RES;
    }
    public void setSTD_RES(int sTD_RES) {
        STD_RES = sTD_RES;
    }
    public int getBattGroupCount() {
        return BattGroupCount;
    }
    public void setBattGroupCount(int battGroupCount) {
        BattGroupCount = battGroupCount;
    }
    public int getEachGroupBattCount() {
        return EachGroupBattCount;
    }
    public void setEachGroupBattCount(int eachGroupBattCount) {
        EachGroupBattCount = eachGroupBattCount;
    }
    public float getMonomerVol() {
        return MonomerVol;
    }
    public void setMonomerVol(float monomerVol) {
        MonomerVol = monomerVol;
    }
    public float getGroupVol() {
        return GroupVol;
    }
    public void setGroupVol(float groupVol) {
        GroupVol = groupVol;
    }
    public float getBattTemp() {
        return BattTemp;
    }
    public void setBattTemp(float battTemp) {
        BattTemp = battTemp;
    }
    public float getFloatChargeVol() {
        return FloatChargeVol;
    }
    public void setFloatChargeVol(float floatChargeVol) {
        FloatChargeVol = floatChargeVol;
    }
    public float getFloatChargeCurr() {
        return FloatChargeCurr;
    }
    public void setFloatChargeCurr(float floatChargeCurr) {
        FloatChargeCurr = floatChargeCurr;
    }
    public float getOnlineVolLow() {
        return OnlineVolLow;
    }
    public void setOnlineVolLow(float onlineVolLow) {
        OnlineVolLow = onlineVolLow;
    }
    public int getGroupConnType() {
        return GroupConnType;
    }
    public void setGroupConnType(int groupConnType) {
        GroupConnType = groupConnType;
    }
    public String getNote() {
        return note;
    }
    public void setNote(String note) {
        this.note = note;
    }
    public String getDeviceName() {
        return DeviceName;
    }
    public void setDeviceName(String deviceName) {
        DeviceName = deviceName;
    }
    public String getStationName() {
        return StationName;
    }
    public void setStationName(String stationName) {
        StationName = stationName;
    }
    public String getStationName1() {
        return StationName1;
    }
    public void setStationName1(String stationName1) {
        StationName1 = stationName1;
    }
    public String getStationName2() {
        return StationName2;
    }
    public void setStationName2(String stationName2) {
        StationName2 = stationName2;
    }
    public String getStationName3() {
        return StationName3;
    }
    public void setStationName3(String stationName3) {
        StationName3 = stationName3;
    }
    public String getStationName5() {
        return StationName5;
    }
    public void setStationName5(String stationName5) {
        StationName5 = stationName5;
    }
    public String getStationId() {
        return StationId;
    }
    public void setStationId(String stationId) {
        StationId = stationId;
    }
    @Override
    public String toString() {
        return "Fbs9100_battparam [num=" + num + ", dev_ip=" + dev_ip
                + ", dev_id=" + dev_id + ", op_cmd=" + op_cmd + ", STD_CAP="
                + STD_CAP + ", STD_RES=" + STD_RES + ", BattGroupCount="
                + BattGroupCount + ", EachGroupBattCount=" + EachGroupBattCount
                + ", MonomerVol=" + MonomerVol + ", GroupVol=" + GroupVol
                + ", BattTemp=" + BattTemp + ", FloatChargeVol="
                + FloatChargeVol + ", FloatChargeCurr=" + FloatChargeCurr
                + ", OnlineVolLow=" + OnlineVolLow + ", GroupConnType="
                + GroupConnType + ", note=" + note + ", DeviceName="
                + DeviceName + ", StationName=" + StationName
                + ", StationName1=" + StationName1 + ", StationName2="
                + StationName2 + ", StationName3=" + StationName3
                + ", StationName5=" + StationName5 + ", StationId=" + StationId
                + "]";
    }
}