81041
2019-01-11 fa00382db413a8489d07983b66f0869305b51a9a
gx_tieta/src/com/fgkj/services/Battinf_applyService.java
@@ -4,6 +4,11 @@
import com.fgkj.dao.BaseDAO;
import com.fgkj.dao.BaseDAOFactory;
import com.fgkj.dao.BattTestData;
import com.fgkj.dao.ProcessServerDao;
import com.fgkj.dao.impl.Battinf_applyImpl;
import com.fgkj.dao.impl.Process_surveyImpl;
import com.fgkj.dto.Process_survey;
import com.fgkj.dto.ServiceModel;
public class Battinf_applyService {
@@ -19,24 +24,88 @@
   public ServiceModel update(Object obj){
      boolean bl=dao.update(obj);
      if(bl){
         BattTestData.run_cmd();
         //将告警的服务设为重启
         Process_survey process=new Process_survey();
         process.setProcessName(ProcessServerDao.BMS_FBSDEV_ALARM_BATT);
         Boolean b=(new Process_surveyImpl()).update(process);
         model.setCode(1);
         model.setMsg("确认成功!");
         model.setMsg("申请成功!");
      }else{
         model.setCode(0);
         model.setMsg("确实失败!");
         model.setMsg("申请失败!");
      }
      return model;
   }
    //添加申请
   public ServiceModel add(Object obj){
      boolean bl=dao.add(obj);
   //申请人再我的申请页面的修改操作
   public ServiceModel updatePro(Object obj){
      boolean bl=((Battinf_applyImpl)dao).updatePro(obj);
      if(bl){
         model.setCode(1);
         model.setMsg("修改成功!");
      }else{
         model.setCode(0);
         model.setMsg("修改失败!");
      }
      return model;
   }
   //我的申请中取消申请多条
   public ServiceModel del(Object obj){
      boolean bl=dao.del(obj);
      if(bl){
         model.setCode(1);
         model.setMsg("确认成功!");
      }else{
         model.setCode(0);
         model.setMsg("确实失败!");
         model.setMsg("确认失败!");
      }
      return model;
   }
   //验收(多条)
   public ServiceModel check(Object obj){
      boolean bl=((Battinf_applyImpl)dao).check(obj);
      if(bl){
         model.setCode(1);
         model.setMsg("验收成功!");
      }else{
         model.setCode(0);
         model.setMsg("验收失败!");
      }
      return model;
   }
   //申请验收(多条)
   public ServiceModel checkPro(Object obj){
      boolean bl=((Battinf_applyImpl)dao).checkPro(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 addPro(Object obj){
      boolean bl=((Battinf_applyImpl)dao).addPro(obj);
      if(bl){
         model.setCode(1);
         model.setMsg("添加成功!");
      }else{
         model.setCode(0);
         model.setMsg("添加失败!");
      }
      return model;
   }
@@ -66,4 +135,44 @@
      }
      return model;
   }
   //申请表中已审批通过的设备连接数
   public ServiceModel devCommNum(){
      List list=((Battinf_applyImpl)dao).devCommNum();
      if(list!=null&&list.size()>0){
         model.setCode(1);
         model.setData(list);
         model.setMsg("查询成功!");
      }else{
         model.setCode(0);
         model.setMsg("查询失败!");
      }
      return model;
   }
   //申请人修改待审核的申请时的查询
   public ServiceModel serchbystationId(Object obj){
      List list=((Battinf_applyImpl)dao).serchbystationId(obj);
      if(list!=null&&list.size()>0){
         model.setCode(1);
         model.setData(list);
         model.setMsg("查询成功!");
      }else{
         model.setCode(0);
         model.setMsg("查询失败!");
      }
      return model;
   }
   //根据机房id查询出申请人已审批通过的电池组信息
   public ServiceModel serchById(Object obj) {
      List list=((Battinf_applyImpl)dao).serchById(obj);
      if(list!=null&&list.size()>0){
         model.setCode(1);
         model.setData(list);
         model.setMsg("查询成功!");
      }else{
         model.setCode(0);
         model.setMsg("查询失败!");
      }
      return model;
   }
}