whycxzp
2021-02-05 8cf143a196e20ddd68cbf9855290f2d3a0b78da0
src/main/java/com/fgkj/mapper/impl/Battresdata_infMapper.java
@@ -1,57 +1,46 @@
package com.fgkj.mapper.impl;
import java.util.List;
import com.fgkj.dto.Battresdata_inf;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
public interface Battresdata_infMapper{
   public boolean add(Object obj);
   public boolean add(Battresdata_inf dataInf);
   public boolean update(Object obj);
   public boolean update(Battresdata_inf dataInf);
   //6.1电池充放电删除操作
   public boolean del(Object obj);
   @Delete("delete from db_batt_testdata.tb_battresdata_inf where num=?")
   public boolean del(int num);
   //电池充/放电数据管理删除
   public String delPro(Object obj);
   //public String delPro(Object obj);
   public List searchAll() ;
   @Select("select * from db_batt_testdata.tb_battresdata_inf")
   public List<Battresdata_inf> searchAll();
   //1.1测试battgroupid在battresdata_inf中是否存在
   public List judge(Object obj);
   public List<String> judge(Battresdata_inf dataInf);
   //battgroupid是不是存在battresdata_inf中
   public List serchByCondition(Object obj);
   public List<Battresdata_inf> serchByCondition(Battresdata_inf dataInf);
   //6.2根据battgroupi和test_starttime查test_record_count
   public List serchTest_record_count(Object obj);
   public List<Battresdata_inf> serchTest_record_count(Object obj);
   //6.4.1根据条件查询符合条件的测试完成的电池组(蓄电池电导测试完成率)
      /*
       * data_available 中存放层次
       */
   public List serchComplete(Object obj);
   public List<Integer> serchComplete(Battresdata_inf dataInf);
   //6.4.3根据条件查询符合条件的测试完成的电池组(蓄电池电导合格率)
      /*
       * data_available 中存放层次
       */
   public List serchSer(Object obj);
   /*public static void main(String[] args) {
      Battresdata_infDAOImpl bstd=new Battresdata_infDAOImpl();
      Battresdata_inf bst=new Battresdata_inf();
      bst.setTest_record_count(1);
      List<Battresdata_inf> list=bstd.serchByCondition(bst);
      System.out.println(list.size());
      for(Battresdata_inf b:list){
         System.out.println(b);
      }
//      List<Battresdata_inf> list=bstd.searchAll();
//      for(Battresdata_inf b:list){
//         System.out.println(b);
//      }
   }*/
   public List<Battresdata_inf> serchSer(Battresdata_inf dataInf);
}