From e5c29d6ac2b210a9385723598d79a42ae5a9679e Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期三, 23 四月 2025 15:20:13 +0800 Subject: [PATCH] Merge branch 'master' of http://8.140.179.55:20000/r/pipIrr-SV --- pipIrr-platform/pipIrr-mw/pipIrr-mwTest-server/src/main/java/com/dy/testServer/forRmi/RmiRequestVo.java | 96 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 96 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-mw/pipIrr-mwTest-server/src/main/java/com/dy/testServer/forRmi/RmiRequestVo.java b/pipIrr-platform/pipIrr-mw/pipIrr-mwTest-server/src/main/java/com/dy/testServer/forRmi/RmiRequestVo.java new file mode 100644 index 0000000..b7e3ba5 --- /dev/null +++ b/pipIrr-platform/pipIrr-mw/pipIrr-mwTest-server/src/main/java/com/dy/testServer/forRmi/RmiRequestVo.java @@ -0,0 +1,96 @@ +package com.dy.testServer.forRmi; + +import com.alibaba.fastjson2.JSON; + +public class RmiRequestVo { + + public String id ;//瀹㈡埛绔疘D + + public String token ;//鏈嶅姟绔垎閰嶇殑token + + public String code ; + + public Integer count;//mwTest涓婃姤鏁版嵁鏁伴噺 + + public Integer overCount;//aepTest缁撴潫涓婃姤鏁版嵁鏁伴噺 + + public Boolean over ;//mwTest涓婃姤鏁版嵁缁撴潫 + + public Long seconds ;//mwTest涓婃姤鏁版嵁鐢ㄦ椂(绉�) + + /** + * 瀵硅薄杞垚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 鍙傛暟 + * @return 瀵硅薄 + * @throws Exception 寮傚父 + */ + public static RmiRequestVo jsonToObject(String json)throws Exception{ + try{ + return JSON.parseObject(json, RmiRequestVo.class) ; + //JSONDeserializer<RmiRequestVo> jsonD = new JSONDeserializer<>() ; + //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 id) { + this.token = id; + } + 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; + } + + public Integer getOverCount() { + return overCount; + } + + public void setOverCount(Integer overCount) { + this.overCount = overCount; + } +} -- Gitblit v1.8.0