whycrzg
2021-02-23 351b9a53cb9ecebdf8f79db0117f540d9c42c2a4
src/main/java/com/fgkj/services/Batt_rtstateService.java
@@ -4,6 +4,8 @@
import com.fgkj.mapper.BattTestData;
import com.fgkj.mapper.impl.Batt_rtdataMapper;
import com.fgkj.mapper.impl.Batt_rtstateMapper;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
@@ -88,20 +90,18 @@
   }*/
   
   //电池组实时情况+实时电池续航能力查询
   public ServiceModel serchBattLife(Batt_Maint_Dealarm obj){
   public ServiceModel serchBattLife(Batt_Maint_Dealarm bmd){
      ServiceModel model = new ServiceModel();
      PageBean pageBean = obj.getPageBean();
      pageBean.setPageAll((pageBean.getPageCurr()-1)*pageBean.getPageSize());//使用临时变量存储limit x,x 第二个参数
      System.out.println("pageBean.getPageAll = " + pageBean.getPageAll());
      obj.setPageBean(pageBean);
      List<Batt_State>  list=mapper.serchBattLife(obj);
      //分页
      PageBean pageBean = bmd.getPageBean();
//      PageHelper.startPage(pageBean.getPageNum(),pageBean.getPageSize(),true);   //TODO RZG Duplicate column name 'BattGroupId'
      List<Batt_State>  list=mapper.serchBattLife(bmd);
      //去掉limit条件后的总数
      int number=mapper.getLimtitNumber();
      if(list!=null&&list.size()>0){
         list.get(list.size()-1).getBinf().setMonNum(number);
         list.get(list.size()-1).getBinf().setMonNum(pageBean.getPageAll());
         PageInfo<Batt_State> pageInfo = new PageInfo<>(list);
         model.setCode(1);
         model.setData(list);
         model.setData(pageInfo);
         model.setMsg("查询成功!");
      }else{
         model.setCode(0);