zuoxiao
9 天以前 e0c3d16c7ba1700be99b4739b883e4d01789cc62
pipIrr-platform/pipIrr-mw/pipIrr-mwTest-client/src/main/java/com/dy/testClient/rmiClient/RmiRequestVo.java
New file
@@ -0,0 +1,98 @@
package com.dy.testClient.rmiClient;
import com.alibaba.fastjson2.JSON;
public class RmiRequestVo {
   public String id ;
   public String token ;
   public String code ;
   public Integer count;//aepTest上报数据数量
   public Integer overCount;//aepTest结束上报数据数量
   public Boolean over ;//aepTest上报数据结束
   public Long seconds ;//aepTest上报数据用时(秒)
   /**
    * 对象转成json
    * @return json
    * @throws Exception 异常
    */
   public String toJson()throws Exception{
      try{
         return JSON.toJSONString(this) ;
         //return new JSONSerializer().exclude(new String[]{"class", "*.class"}).deepSerialize(this);
      }catch(Exception e){
         throw new Exception(e.getMessage() , e ) ;
      }
   }
   /**
    * json转成对象
    * @param json json
    * @return 对象
    * @throws Exception 异常
    */
   public static RmiRequestVo jsonToObject(String json)throws Exception{
      try{
         return JSON.parseObject(json, RmiRequestVo.class) ;
         //JSONDeserializer<RmiRequestVo> jsonD = new JSONDeserializer<RmiRequestVo>() ;
         //RmiRequestVo rqVo = jsonD.deserialize(json, RmiRequestVo.class) ;
         //return rqVo ;
      }catch(Exception e){
         throw new Exception(e.getMessage() , e ) ;
      }
   }
   public String getId() {
      return id;
   }
   public void setId(String id) {
      this.id = id;
   }
   public String getToken() {
      return token;
   }
   public void setToken(String token) {
      this.token = token;
   }
   public String getCode() {
      return code;
   }
   public void setCode(String code) {
      this.code = code;
   }
   public Integer getCount() {
      return count;
   }
   public void setCount(Integer count) {
      this.count = count;
   }
   public Boolean getOver() {
      return over;
   }
   public void setOver(Boolean over) {
      this.over = over;
   }
   public Long getSeconds() {
      return seconds;
   }
   public void setSeconds(Long seconds) {
      this.seconds = seconds;
   }
}