From d60d905750e86e7dbcbf932ee2aa7bb835f879bc Mon Sep 17 00:00:00 2001 From: zepengdev <lzpsmith@outlook.com> Date: Wed, 04 Jun 2025 08:24:32 +0800 Subject: [PATCH] 1、PlatformCategory继承BaseEntity 2、调整PlatformCategoryView字段 3、完成queryPlatformCategory接口开发 --- oying-system/src/main/java/com/oying/modules/pc/category/domain/PlatformCategory.java | 37 ++++++++++++++----------------------- 1 files changed, 14 insertions(+), 23 deletions(-) diff --git a/oying-system/src/main/java/com/oying/modules/pc/category/domain/PlatformCategory.java b/oying-system/src/main/java/com/oying/modules/pc/category/domain/PlatformCategory.java index 258cc2b..0eebb8c 100644 --- a/oying-system/src/main/java/com/oying/modules/pc/category/domain/PlatformCategory.java +++ b/oying-system/src/main/java/com/oying/modules/pc/category/domain/PlatformCategory.java @@ -1,25 +1,27 @@ package com.oying.modules.pc.category.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 javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; -import java.io.Serializable; 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.Getter; +import lombok.Setter; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; +import java.io.Serializable; /** -* @description / * @author lzp * @date 2025-04-28 **/ -@Data +@Getter +@Setter @TableName("pc_platform_category") -public class PlatformCategory implements Serializable { +public class PlatformCategory extends BaseEntity implements Serializable { @TableId(value = "category_id", type = IdType.AUTO) @ApiModelProperty(value = "类目ID") @@ -44,6 +46,9 @@ @ApiModelProperty(value = "类目图标ID") private Long iconId; + @ApiModelProperty(value = "类目图标Url") + private String iconUrl; + @NotNull @ApiModelProperty(value = "状态") private Integer status; @@ -51,20 +56,6 @@ @NotNull @ApiModelProperty(value = "是否启用(0-否 1-是)") private Integer active; - - @ApiModelProperty(value = "创建人") - private Long createBy; - - @NotNull - @ApiModelProperty(value = "创建时间") - private Timestamp createTime; - - @ApiModelProperty(value = "修改人") - private Long updateBy; - - @NotNull - @ApiModelProperty(value = "更新时间") - private Timestamp updateTime; public void copy(PlatformCategory source){ BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); -- Gitblit v1.9.3