浏览代码

修改core-solar增加序列化设置

Signed-off-by: luoshi <luoshi@qmth.com.cn>
luoshi 2 年之前
父节点
当前提交
4b0dd3e5e9

+ 5 - 1
core-solar/src/main/java/com/qmth/boot/core/solar/model/AppControl.java

@@ -1,9 +1,13 @@
 package com.qmth.boot.core.solar.model;
 
+import java.io.Serializable;
+
 /**
  * 应用部署控制参数
  */
-public class AppControl {
+public class AppControl implements Serializable {
+
+    private static final long serialVersionUID = -3748275799910491373L;
 
     //过期时间戳
     private Long expireTime;

+ 5 - 1
core-solar/src/main/java/com/qmth/boot/core/solar/model/AppInfo.java

@@ -1,9 +1,13 @@
 package com.qmth.boot.core.solar.model;
 
+import java.io.Serializable;
+
 /**
  * 应用部署信息
  */
-public class AppInfo {
+public class AppInfo implements Serializable {
+
+    private static final long serialVersionUID = -6271285277552557162L;
 
     //内部主键
     private Long id;

+ 2 - 0
core-solar/src/main/java/com/qmth/boot/core/solar/model/AppLicense.java

@@ -8,6 +8,8 @@ import java.util.List;
  */
 public class AppLicense extends AppInfo {
 
+    private static final long serialVersionUID = 449739508288160613L;
+
     private List<OrgInfo> orgs;
 
     public AppLicense() {

+ 5 - 1
core-solar/src/main/java/com/qmth/boot/core/solar/model/OrgInfo.java

@@ -4,10 +4,14 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
 import com.qmth.boot.core.solar.enums.OrgType;
 import com.qmth.boot.tools.codec.CodecUtils;
 
+import java.io.Serializable;
+
 /**
  * 机构信息
  */
-public class OrgInfo {
+public class OrgInfo implements Serializable {
+
+    private static final long serialVersionUID = -3205639194613421765L;
 
     private Long id;