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/product/domain/Product.java | 36 +++++++++++------------------------- 1 files changed, 11 insertions(+), 25 deletions(-) diff --git a/oying-system/src/main/java/com/oying/modules/pc/product/domain/Product.java b/oying-system/src/main/java/com/oying/modules/pc/product/domain/Product.java index 9a7c28f..eca49de 100644 --- a/oying-system/src/main/java/com/oying/modules/pc/product/domain/Product.java +++ b/oying-system/src/main/java/com/oying/modules/pc/product/domain/Product.java @@ -1,25 +1,27 @@ package com.oying.modules.pc.product.domain; -import lombok.Data; import cn.hutool.core.bean.BeanUtil; -import io.swagger.annotations.ApiModelProperty; import cn.hutool.core.bean.copier.CopyOptions; -import java.sql.Timestamp; -import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.oying.base.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.io.Serializable; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; +import java.math.BigDecimal; /** -* @description / * @author lzp * @date 2025-04-30 **/ -@Data +@Getter +@Setter @TableName("pc_product") -public class Product implements Serializable { +public class Product extends BaseEntity implements Serializable { @TableId(value = "product_id") @ApiModelProperty(value = "ID") @@ -93,22 +95,6 @@ @NotNull @ApiModelProperty(value = "是否删除") private Integer deletedFlag; - - @NotNull - @ApiModelProperty(value = "创建人") - private Long createBy; - - @NotNull - @ApiModelProperty(value = "创建时间") - private Timestamp createTime; - - @NotNull - @ApiModelProperty(value = "修改人") - private Long updateBy; - - @NotNull - @ApiModelProperty(value = "修改时间") - private Timestamp updateTime; @NotNull @ApiModelProperty(value = "版本号") -- Gitblit v1.9.3