81041
2018-12-21 6d492bc6298a71f58fb046ff5c332fbd88aae620
gx_tieta/src/com/fgkj/actions/Battinf_applyAction.java
@@ -4,6 +4,7 @@
import com.fgkj.dto.BattInf;
import com.fgkj.dto.Battinf_apply;
import com.fgkj.dto.Page;
import com.fgkj.dto.ServiceModel;
import com.fgkj.dto.User_inf;
import com.fgkj.services.Battinf_applyService;
@@ -23,17 +24,58 @@
      result=tojson(model);
      return SUCCESS;
   }
    //添加申请
   //验收(多条)
   public String check(){
      List<Battinf_apply> list=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(json,new TypeToken<List<Battinf_apply>>(){}.getType() );
      ServiceModel model=service.check(list);
      result=tojson(model);
      return SUCCESS;
   }
   //申请验收(多条)
   public String checkPro(){
      List<Battinf_apply> list=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(json,new TypeToken<List<Battinf_apply>>(){}.getType() );
      ServiceModel model=service.checkPro(list);
      result=tojson(model);
      return SUCCESS;
   }
   //申请人再我的申请页面的修改操作
   public String updatePro(){
      List<Battinf_apply> list=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(json,new TypeToken<List<Battinf_apply>>(){}.getType() );
      ServiceModel model=service.updatePro(list);
      result=tojson(model);
      return SUCCESS;
   }
   //我的申请中取消申请多条
   public String del(){
      List<Battinf_apply> list=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(json,new TypeToken<List<Battinf_apply>>(){}.getType() );
      ServiceModel model=service.del(list);
      result=tojson(model);
      return SUCCESS;
   }
    //添加申请(新建)
   public String add(){
      List<Battinf_apply> list=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(json,new TypeToken<List<Battinf_apply>>(){}.getType() );
      ServiceModel model=service.add(list);
      result=tojson(model);
      return SUCCESS;
   }
   //添加申请(修改旧的)
   public String addPro(){
      List<Battinf_apply> list=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(json,new TypeToken<List<Battinf_apply>>(){}.getType() );
      ServiceModel model=service.addPro(list);
      result=tojson(model);
      return SUCCESS;
   }
   //查询出所有需要确认的申请
   public String serchByCondition(){
      Battinf_apply bapply=ActionUtil.getGson().fromJson(json, Battinf_apply.class);
      Battinf_apply bapply=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, Battinf_apply.class);
      ServiceModel model=service.serchByCondition(bapply);
      result=tojson(model);
      return SUCCESS;
   }
   //申请表中已审批通过的设备连接数
   public String devCommNum(){
      ServiceModel model=service.devCommNum();
      result=tojson(model);
      return SUCCESS;
   }
@@ -46,7 +88,24 @@
      result=tojson(model);
      return SUCCESS;
   }
   //申请人修改待审核的申请时的查询
   public String serchbystationId(){
      Battinf_apply bapply=ActionUtil.getGson().fromJson(json, Battinf_apply.class);
      User_inf uinf=(User_inf) getUser();
      bapply.setNum(uinf.getUId());
      ServiceModel model=service.serchbystationId(bapply);
      result=tojson(model);
      return SUCCESS;
   }
   //根据机房id查询出申请人已审批通过的电池组信息
   public String serchById(){
      Battinf_apply bapply=ActionUtil.getGson().fromJson(json, Battinf_apply.class);
      User_inf uinf=(User_inf) getUser();
      bapply.setApply_uid(uinf.getUId());
      ServiceModel model=service.serchById(bapply);
      result=tojson(model);
      return SUCCESS;
   }
   
   public String getResult() {
      return result;