package com.fgkj.services; import java.util.List; import com.fgkj.dao.BaseDAO; import com.fgkj.dao.BaseDAOFactory; import com.fgkj.dto.ServiceModel; public class Battinf_applyService { private ServiceModel model; private BaseDAO dao; public Battinf_applyService() { super(); model=new ServiceModel(); dao=BaseDAOFactory.getBaseDAO(BaseDAO.BATTINF_APPLY); } //确认申请(多条) public ServiceModel update(Object obj){ boolean bl=dao.update(obj); if(bl){ model.setCode(1); model.setMsg("确认成功!"); }else{ model.setCode(0); model.setMsg("确实失败!"); } return model; } //添加申请 public ServiceModel add(Object obj){ boolean bl=dao.add(obj); if(bl){ model.setCode(1); model.setMsg("确认成功!"); }else{ model.setCode(0); model.setMsg("确实失败!"); } return model; } //查询出审核完的申请和待审核的申请 public ServiceModel serchByInfo(Object obj){ List list=dao.serchByInfo(obj); if(list!=null&&list.size()>0){ model.setCode(1); model.setData(list); model.setMsg("查询成功!"); }else{ model.setCode(0); model.setMsg("查询失败!"); } return model; } //查询出所有需要确认的申请 public ServiceModel serchByCondition(Object obj){ List list=dao.serchByCondition(obj); if(list!=null&&list.size()>0){ model.setCode(1); model.setData(list); model.setMsg("查询成功!"); }else{ model.setCode(0); model.setMsg("查询失败!"); } return model; } }