From 2cf6ce84631a7076e8e4770f322a45d2978c6fc7 Mon Sep 17 00:00:00 2001 From: yanglin Date: Fri, 18 Oct 2024 18:35:26 +0800 Subject: [PATCH] =?UTF-8?q?REQ-3046:=20=E9=80=82=E9=85=8D=E8=AF=A6?= =?UTF-8?q?=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pending/response/v3/model/ComponentWorkerGroup.java | 6 ++++++ .../service/pending/response/v3/model/ParsedButtonV3.java | 5 +++++ .../service/pending/response/v3/model/ParsedGroupInfo.java | 6 ++++++ .../service/pending/response/v3/model/ParsedGroupV3.java | 6 ++++++ .../center/service/pending/response/v3/model/ParsedKV.java | 6 ++++++ .../service/pending/response/v3/model/ParsedModelV3.java | 6 ++++++ .../service/pending/response/v3/model/ParsedTemplateV3.java | 5 +++++ .../service/pending/response/v3/model/PersonInfo.java | 6 ++++++ .../service/pending/response/v3/model/WorkerInfo.java | 6 ++++++ 9 files changed, 52 insertions(+) diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ComponentWorkerGroup.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ComponentWorkerGroup.java index 5db76ad1..50488db3 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ComponentWorkerGroup.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ComponentWorkerGroup.java @@ -1,5 +1,6 @@ package cn.axzo.msg.center.service.pending.response.v3.model; +import com.alibaba.fastjson.JSON; import lombok.Getter; import lombok.RequiredArgsConstructor; @@ -11,4 +12,9 @@ import lombok.RequiredArgsConstructor; public class ComponentWorkerGroup { private final ParsedGroupV3 group; private final Long workerIdentityId; + + @Override + public String toString() { + return JSON.toJSONString(this); + } } \ No newline at end of file diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedButtonV3.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedButtonV3.java index e4537184..74d9ebe9 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedButtonV3.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedButtonV3.java @@ -87,4 +87,9 @@ public class ParsedButtonV3 implements MessageButton { public String key() { return code; } + + @Override + public String toString() { + return JSON.toJSONString(this); + } } \ No newline at end of file diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedGroupInfo.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedGroupInfo.java index 72cc2c86..b60d18bb 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedGroupInfo.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedGroupInfo.java @@ -1,6 +1,7 @@ package cn.axzo.msg.center.service.pending.response.v3.model; import cn.axzo.msg.center.service.domain.DetailConfig; +import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Getter; @@ -35,4 +36,9 @@ public class ParsedGroupInfo { if (keyValues == null) return; keyValues.removeIf(ParsedKV::isValueEmpty); } + + @Override + public String toString() { + return JSON.toJSONString(this); + } } diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedGroupV3.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedGroupV3.java index 1385e9fc..977a6693 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedGroupV3.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedGroupV3.java @@ -1,6 +1,7 @@ package cn.axzo.msg.center.service.pending.response.v3.model; import cn.axzo.msg.center.service.enums.GroupType; +import com.alibaba.fastjson.JSON; import lombok.Getter; import lombok.Setter; @@ -45,4 +46,9 @@ public class ParsedGroupV3 { public List determineKeyValues() { return groupInfo == null ? Collections.emptyList() : groupInfo.getKeyValues(); } + + @Override + public String toString() { + return JSON.toJSONString(this); + } } \ No newline at end of file diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedKV.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedKV.java index 6ac88291..0cc4d794 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedKV.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedKV.java @@ -1,6 +1,7 @@ package cn.axzo.msg.center.service.pending.response.v3.model; import cn.axzo.msg.center.service.enums.KVContentType; +import com.alibaba.fastjson.JSON; import lombok.Getter; import lombok.Setter; import org.apache.commons.lang3.StringUtils; @@ -51,4 +52,9 @@ public class ParsedKV { * contentType=PERSON_ID时的人员信息, 由yoke填充 */ private PersonInfo personInfo; + + @Override + public String toString() { + return JSON.toJSONString(this); + } } diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedModelV3.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedModelV3.java index 4f15f3f9..f5d898b4 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedModelV3.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedModelV3.java @@ -2,6 +2,7 @@ package cn.axzo.msg.center.service.pending.response.v3.model; import cn.axzo.msg.center.service.enums.GroupType; import cn.axzo.msg.center.service.pending.response.MessageButtonProvider; +import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Getter; @@ -99,4 +100,9 @@ public class ParsedModelV3 implements MessageButtonProvider { public List buttons() { return buttons; } + + @Override + public String toString() { + return JSON.toJSONString(this); + } } \ No newline at end of file diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedTemplateV3.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedTemplateV3.java index f90facd7..0f3f71cc 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedTemplateV3.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/ParsedTemplateV3.java @@ -5,6 +5,7 @@ import cn.axzo.msg.center.service.enums.CardUrlOpenStrategy; import cn.axzo.msg.center.service.enums.MessageCategoryEnum; import cn.axzo.msg.center.service.enums.StatusEnum; import cn.axzo.msg.center.service.enums.YesOrNo; +import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import lombok.Getter; import lombok.Setter; @@ -90,4 +91,8 @@ public class ParsedTemplateV3 { */ private YesOrNo displayOnList; + @Override + public String toString() { + return JSON.toJSONString(this); + } } \ No newline at end of file diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/PersonInfo.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/PersonInfo.java index d4390af4..201bf7cc 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/PersonInfo.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/PersonInfo.java @@ -1,6 +1,7 @@ package cn.axzo.msg.center.service.pending.response.v3.model; import cn.axzo.trade.datasecurity.sd.extension.annotation.SDCellPhoneField; +import com.alibaba.fastjson.JSON; import lombok.Getter; import lombok.Setter; @@ -30,4 +31,9 @@ public class PersonInfo { * 加密手机号 */ private String mobilePhoneCiphertext; + + @Override + public String toString() { + return JSON.toJSONString(this); + } } \ No newline at end of file diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/WorkerInfo.java b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/WorkerInfo.java index 256cdf98..723ace81 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/WorkerInfo.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/service/pending/response/v3/model/WorkerInfo.java @@ -2,6 +2,7 @@ package cn.axzo.msg.center.service.pending.response.v3.model; import cn.axzo.trade.datasecurity.sd.extension.annotation.SDCellPhoneField; import cn.axzo.trade.datasecurity.sd.extension.annotation.SDIdCardField; +import com.alibaba.fastjson.JSON; import lombok.Getter; import lombok.Setter; @@ -60,4 +61,9 @@ public class WorkerInfo { * 工种 */ private String professionNames; + + @Override + public String toString() { + return JSON.toJSONString(this); + } }