From a495641e8e49768f18ca72e41ae45733182ee1f6 Mon Sep 17 00:00:00 2001 From: Kris <13243687953@163.com> Date: Thu, 15 Jan 2026 17:50:24 +0800 Subject: [PATCH] =?UTF-8?q?feat(integration):=20=E4=B8=BA=20DataiIntegrati?= =?UTF-8?q?onObject=20=E6=B7=BB=E5=8A=A0=E6=98=AF=E5=90=A6=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=E6=8E=A8=E9=80=81=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 isSyncPush 字段,用于标识对象是否需要同步推送到 Salesforce - 添加字段注释和 Excel 注解 - 添加 getter 和 setter 方法 - 更新 toString 方法 主要变更: - 在 DataiIntegrationObject 类中添加 isSyncPush 字段 - 添加 setIsSyncPush 和 getIsSyncPush 方法 - 在 toString 方法中添加 isSyncPush 字段输出 SQL 语句: 请执行 docs/sql/add_is_sync_push_column.sql 中的 SQL 语句添加数据库字段 --- .../model/domain/DataiIntegrationObject.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/datai-scenes/datai-scene-salesforce/datai-salesforce-integration/src/main/java/com/datai/integration/model/domain/DataiIntegrationObject.java b/datai-scenes/datai-scene-salesforce/datai-salesforce-integration/src/main/java/com/datai/integration/model/domain/DataiIntegrationObject.java index db392b00..570eea8c 100644 --- a/datai-scenes/datai-scene-salesforce/datai-salesforce-integration/src/main/java/com/datai/integration/model/domain/DataiIntegrationObject.java +++ b/datai-scenes/datai-scene-salesforce/datai-salesforce-integration/src/main/java/com/datai/integration/model/domain/DataiIntegrationObject.java @@ -152,6 +152,11 @@ public class DataiIntegrationObject extends BaseEntity @Schema(title = "实时同步") @Excel(name = "实时同步") private Boolean isRealtimeSync; + + /** 是否同步推送 */ + @Schema(title = "是否同步推送") + @Excel(name = "是否同步推送") + private Boolean isSyncPush; public void setId(Integer id) { this.id = id; @@ -447,6 +452,16 @@ public class DataiIntegrationObject extends BaseEntity return isRealtimeSync; } + public void setIsSyncPush(Boolean isSyncPush) + { + this.isSyncPush = isSyncPush; + } + + public Boolean getIsSyncPush() + { + return isSyncPush; + } + @Override @@ -479,6 +494,7 @@ public class DataiIntegrationObject extends BaseEntity .append("syncStatus", getSyncStatus()) .append("errorMessage", getErrorMessage()) .append("isRealtimeSync", getIsRealtimeSync()) + .append("isSyncPush", getIsSyncPush()) .append("remark", getRemark()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime())