81041
2019-01-11 fa00382db413a8489d07983b66f0869305b51a9a
gx_tieta/src/com/fgkj/actions/ram/Fbs9100s_dfu_stateAction.java
@@ -3,6 +3,7 @@
import java.util.List;
import com.fgkj.actions.ActionUtil;
import com.fgkj.dto.BattInf;
import com.fgkj.dto.ServiceModel;
import com.fgkj.dto.ram.Fbs9100_state;
import com.fgkj.dto.ram.Fbs9100s_dfu_state;
@@ -21,6 +22,29 @@
      result=tojson(model);
      return SUCCESS;
   }
   //升级插入
   public String addPro(){
      BattInf binf=getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, BattInf.class);
      ServiceModel model=service.addPro(binf);
      result=tojson(model);
      return SUCCESS;
   }
   //表格显示批量插入的机房信息
   public String serchInserStation(){
      BattInf binf=getGson("yyyy-MM-dd HH:mm:ss").fromJson(json,BattInf.class);
      ServiceModel model=service.serchInserStation(binf);
      result=tojson(model);
      return SUCCESS;
   }
   //批量升级前验证升级的设备必须处于在线监测状态(9100state的workstate为0)
   public String judgeStation(){
      List<Integer>  list=getGson("yyyy-MM-dd HH:mm:ss").fromJson(json,new TypeToken<List<Integer>>(){}.getType());
      ServiceModel model=service.judgeStation(list);
      result=tojson(model);
      return SUCCESS;
   }
   //升级确认
   public String update(){
      Fbs9100s_dfu_state dfu=getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, Fbs9100s_dfu_state.class);
@@ -42,7 +66,12 @@
      result=tojson(model);
      return SUCCESS;
   }
   //升级界面实时刷新
   public String searchAll(){
      ServiceModel model=service.searchAll();
      result=tojson(model);
      return SUCCESS;
   }
   public String getResult() {
      return result;
   }