package com.fgkj.services; import java.util.ArrayList; import java.util.List; import com.fgkj.dao.BaseDAO; import com.fgkj.dao.BaseDAOFactory; import com.fgkj.dto.Batt_maintenance_inf; import com.fgkj.dto.ServiceModel; public class Batt_maintenance_infService { private ServiceModel model; private BaseDAO dao; public Batt_maintenance_infService() { model=new ServiceModel(); dao=BaseDAOFactory.getBaseDAO(BaseDAO.BATT_MAINTENANCE_INF); } public ServiceModel searchAll(){ List list =dao.searchAll(); if(list!=null && list.size()>0){ model.setCode(1); model.setData(list); } return model; } public ServiceModel serchByCondition(Object obj) { List list = dao.serchByCondition(obj); List l=new ArrayList(); model=new ServiceModel(); if (list != null && list.size()>0) { model.setCode(1); l.add(list.get(list.size()-1)); model.setData(l); model.setSum(list.size()); }else{ model.setCode(0); model.setData(l); model.setSum(0); } //System.out.println(model); return model; } }