From 3b9e18ffa18a2f2cf81ae2846ef3f03936926388 Mon Sep 17 00:00:00 2001 From: zepengdev <lzpsmith@outlook.com> Date: Wed, 04 Jun 2025 08:32:49 +0800 Subject: [PATCH] 继承BaseBaseEntity --- oying-system/src/main/java/com/oying/modules/pc/store/domain/Store.java | 33 ++++++++++++--------------------- 1 files changed, 12 insertions(+), 21 deletions(-) diff --git a/oying-system/src/main/java/com/oying/modules/pc/store/domain/Store.java b/oying-system/src/main/java/com/oying/modules/pc/store/domain/Store.java index 4542f86..db9261d 100644 --- a/oying-system/src/main/java/com/oying/modules/pc/store/domain/Store.java +++ b/oying-system/src/main/java/com/oying/modules/pc/store/domain/Store.java @@ -5,8 +5,11 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.oying.base.BaseEntity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import lombok.Getter; +import lombok.Setter; import org.springframework.data.geo.Point; import javax.validation.constraints.NotBlank; @@ -14,15 +17,15 @@ import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalTime; -import java.time.ZonedDateTime; /** * @author lzp * @date 2025-04-21 **/ -@Data +@Getter +@Setter @TableName("pc_store") -public class Store implements Serializable { +public class Store extends BaseEntity implements Serializable { @TableId(value = "store_id", type = IdType.AUTO) @ApiModelProperty(value = "唯一标识") @@ -54,13 +57,17 @@ @ApiModelProperty(value = "状态:1000-草稿 1002-正常 1003-暂停营业 1004-关闭") private Integer status; - @NotBlank @ApiModelProperty(value = "店铺logo图片") private Long logoImageId; - @NotBlank + @ApiModelProperty(value = "店铺logo图片Url") + private Long logoImageUrl; + @ApiModelProperty(value = "店铺封面图") private Long coverImageId; + + @ApiModelProperty(value = "店铺封面图Url") + private Long coverImageUrl; @ApiModelProperty(value = "店铺描述") private String description; @@ -112,22 +119,6 @@ @ApiModelProperty(value = "营业半径(米)") private Integer radius; - - @NotNull - @ApiModelProperty(value = "创建人") - private Long createBy; - - @NotNull - @ApiModelProperty(value = "创建日期") - private ZonedDateTime createTime; - - @NotNull - @ApiModelProperty(value = "修改人") - private Long updateBy; - - @NotNull - @ApiModelProperty(value = "修改时间") - private ZonedDateTime updateTime; public void copy(Store source) { BeanUtil.copyProperties(source, this, CopyOptions.create().setIgnoreNullValue(true)); -- Gitblit v1.9.3