From 498cc64e5fffad10adcfb6b9b9bb1a859af785da Mon Sep 17 00:00:00 2001 From: Yimi Date: Fri, 7 Mar 2025 08:32:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=90=8C=E6=AD=A5entity?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mall/common/modules/sync/SyncConfig.java | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 mall-common/src/main/java/com/suisung/mall/common/modules/sync/SyncConfig.java diff --git a/mall-common/src/main/java/com/suisung/mall/common/modules/sync/SyncConfig.java b/mall-common/src/main/java/com/suisung/mall/common/modules/sync/SyncConfig.java new file mode 100644 index 00000000..604d2050 --- /dev/null +++ b/mall-common/src/main/java/com/suisung/mall/common/modules/sync/SyncConfig.java @@ -0,0 +1,70 @@ +package com.suisung.mall.common.modules.sync; + + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +import java.io.Serializable; +import java.util.Date; + +@Data +@NoArgsConstructor +@AllArgsConstructor +@EqualsAndHashCode +@ApiModel(value = "第三方同步配置", description = "第三方同步配置") +public class SyncConfig implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "自增ID") + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + @ApiModelProperty(value = "app key") + private String app_key; + + @ApiModelProperty(value = "app 密钥") + private String app_secret; + + @ApiModelProperty(value = "新增时间") + private Date created_at; + + @ApiModelProperty(value = "更新时间") + private Date updated_at; + + @ApiModelProperty(value = "新建用户") + private Date created_by; + + @ApiModelProperty(value = "更新用户") + private Date updated_by; + + + @ApiModelProperty(value = "数据库ip") + private String sever_ip; + + @ApiModelProperty(value = "数据库用户名") + private String sql_acc; + + @ApiModelProperty(value = "数据库密码") + private String sql_pwd; + + @ApiModelProperty(value = "数据库") + private String sql_db; + + @ApiModelProperty(value = "同步频率'{\n" + + "productBrand:1,//商品品牌,单位 分钟\n" + + "productClazz:1,//商品分类,单位 分钟\n" + + "product:1,//商品,单位 分钟\n" + + "vip:1,//会员,单位 分钟\n" + + "}',") + private String sync_rate; + + @ApiModelProperty(value = "合作商数据库版本,hbposev9") + private String sys_version; +}