diff --git a/business/src/main/java/com/fizz/business/domain/BizSendJob.java b/business/src/main/java/com/fizz/business/domain/BizSendJob.java index 10cd8b4..3962749 100644 --- a/business/src/main/java/com/fizz/business/domain/BizSendJob.java +++ b/business/src/main/java/com/fizz/business/domain/BizSendJob.java @@ -47,5 +47,11 @@ public class BizSendJob extends BaseEntity { /** 操作员姓名 */ private String operatorName; + + // 解决 BaseEntity 字段导致的未知列问题 + @com.baomidou.mybatisplus.annotation.TableField(exist = false) + private String searchValue; + @com.baomidou.mybatisplus.annotation.TableField(exist = false) + private java.util.Map params; } diff --git a/business/src/main/java/com/fizz/business/domain/BizSendJobGroup.java b/business/src/main/java/com/fizz/business/domain/BizSendJobGroup.java index 6060028..5286f8b 100644 --- a/business/src/main/java/com/fizz/business/domain/BizSendJobGroup.java +++ b/business/src/main/java/com/fizz/business/domain/BizSendJobGroup.java @@ -36,5 +36,11 @@ public class BizSendJobGroup extends BaseEntity { /** 分组状态: PENDING, IN_PROGRESS, COMPLETED, FAILED */ private String status; + + // 解决 BaseEntity 字段导致的未知列问题 + @com.baomidou.mybatisplus.annotation.TableField(exist = false) + private String searchValue; + @com.baomidou.mybatisplus.annotation.TableField(exist = false) + private java.util.Map params; } diff --git a/business/src/main/java/com/fizz/business/domain/BizSendJobItem.java b/business/src/main/java/com/fizz/business/domain/BizSendJobItem.java index b548334..301022d 100644 --- a/business/src/main/java/com/fizz/business/domain/BizSendJobItem.java +++ b/business/src/main/java/com/fizz/business/domain/BizSendJobItem.java @@ -54,5 +54,11 @@ public class BizSendJobItem extends BaseEntity { /** 重试次数 */ private Integer retryCount; + + // 解决 BaseEntity 字段导致的未知列问题 + @com.baomidou.mybatisplus.annotation.TableField(exist = false) + private String searchValue; + @com.baomidou.mybatisplus.annotation.TableField(exist = false) + private java.util.Map params; } diff --git a/business/src/main/java/com/fizz/business/domain/BizSendTemplate.java b/business/src/main/java/com/fizz/business/domain/BizSendTemplate.java index 9077444..1e9480a 100644 --- a/business/src/main/java/com/fizz/business/domain/BizSendTemplate.java +++ b/business/src/main/java/com/fizz/business/domain/BizSendTemplate.java @@ -17,6 +17,12 @@ public class BizSendTemplate extends BaseEntity { @TableId(type = IdType.AUTO) private Integer templateId; + // 解决 MyBatis-Plus 父类字段映射导致的 search_value 报错 + @com.baomidou.mybatisplus.annotation.TableField(exist = false) + private String searchValue; + @com.baomidou.mybatisplus.annotation.TableField(exist = false) + private java.util.Map params; + /** 模板编码 */ private String templateCode; diff --git a/business/src/main/java/com/fizz/business/domain/BizSendTemplateItem.java b/business/src/main/java/com/fizz/business/domain/BizSendTemplateItem.java index 5eed05b..b7c087c 100644 --- a/business/src/main/java/com/fizz/business/domain/BizSendTemplateItem.java +++ b/business/src/main/java/com/fizz/business/domain/BizSendTemplateItem.java @@ -39,5 +39,11 @@ public class BizSendTemplateItem extends BaseEntity { /** 是否启用 */ private Integer enabled; + + // 解决 BaseEntity 字段导致的未知列问题 + @com.baomidou.mybatisplus.annotation.TableField(exist = false) + private String searchValue; + @com.baomidou.mybatisplus.annotation.TableField(exist = false) + private java.util.Map params; } diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java index 15bf66b..4d1a7a9 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java @@ -7,7 +7,7 @@ import java.util.Map; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonInclude; - +import com.baomidou.mybatisplus.annotation.TableField; /** * Entity基类 * @@ -19,6 +19,7 @@ public class BaseEntity implements Serializable /** 搜索值 */ @JsonIgnore + @TableField(exist = false) private String searchValue; /** 创建者 */