admin:huo123456@qq
2019-01-21 d42cb45f8fc0932e9a0766f98c445635a85b22d3
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,10 +22,40 @@
      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);
      ServiceModel model=service.update(dfu);
      result=tojson(model);
      return SUCCESS;
   }
   //批量升级确认
   public String updatePro(){
      List<Fbs9100s_dfu_state>  list=getGson("yyyy-MM-dd HH:mm:ss").fromJson(json,new TypeToken<List<Fbs9100s_dfu_state>>(){}.getType());
      ServiceModel model=service.updatePro(list);
      result=tojson(model);
      return SUCCESS;
   }
@@ -35,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;
   }