whycrzg
2021-02-23 351b9a53cb9ecebdf8f79db0117f540d9c42c2a4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
package com.fgkj.mapper.impl;
 
import com.fgkj.dto.BattInf;
 
import java.util.List;
 
public interface BatttestdatastopMapper{
 
    public boolean add(Object obj);
 
    public boolean updatenew(Object obj);
    
    public boolean update(Object obj);
 
    //6.1电池充放电管理删除操作
    public boolean del(Object obj);
 
    //历史监测单体电压折线图
    public List serchByCondition(Object obj);
    
    //3根据battgroupid和mon_num(电池编号)查测试信息
    public List serchByMonNum(Object obj);
 
    //1根据与阈值比较得到最新落后信息
    public List serchByLowNew(Object obj);
        
    //根据与电容阈值比较得到数据是否有效
    public List serchByType(Object obj);
 
    //2根据落后的数据(数量,编号,电压)
    public List serchByLow(Object obj);
 
    //根据截止平均电压值
    public List serch(Object obj);
 
    //1.4得到历史最高电容/平均电容/最低电容/
    public List serchByCap(Object obj);
 
    //7.1选出落后单体
     public List serchBadBatt(Object obj);
 
      //查询指定电池组指定单体的实际容量
    public double serchRealCapByMon_num(BattInf binf);
 
    /*public static void main(String[] args) {
        Batttestdatastop btds=new Batttestdatastop();
        btds.setBattGroupId(1000001);
        btds.setTest_record_count(1);
        BatttestdatastopDAOImpl bi=new BatttestdatastopDAOImpl();
        //List<Batttestdatastop> list=bi.serch(btds);
        List<Batttestdatastop> list=bi.serchByCap(btds);
        for(Batttestdatastop b:list){
            System.out.println(b);
        }
        //System.out.println(new BatttestdatastopDAOImpl().serchByCondition(btds));
    }*/
}