From f0da95925bcb8ad19b0d1cc78afe4b4a4ae188a6 Mon Sep 17 00:00:00 2001 From: p-honggang.li <p-honggang.li@pcitc.com> Date: 星期四, 28 八月 2025 09:55:51 +0800 Subject: [PATCH] Merge branch 'master' of http://xearth.cn:6600/r/web-manage/web-manage-back --- src/main/java/com/webmanage/entity/Product.java | 143 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 143 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/webmanage/entity/Product.java b/src/main/java/com/webmanage/entity/Product.java new file mode 100644 index 0000000..fa45a22 --- /dev/null +++ b/src/main/java/com/webmanage/entity/Product.java @@ -0,0 +1,143 @@ +package com.webmanage.entity; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 浜у搧瀹炰綋 + * + * @author webmanage + * @date 2024-08-07 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("tb_product") +public class Product implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 涓婚敭ID + */ + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + /** + * 浜у搧鍚嶇О + */ + @TableField("product_name") + private String productName; + + /** + * 浜у搧缂栫爜 + */ + @TableField("product_code") + private String productCode; + + /** + * 浜у搧绫诲瀷 + */ + @TableField("product_type") + private String productType; + + /** + * 浜у搧鍒嗙被 + */ + @TableField("category") + private String category; + + /** + * 浜у搧鎻忚堪 + */ + @TableField("description") + private String description; + + /** + * 鎻愪緵鑰匢D + */ + @TableField("provider_id") + private Long providerId; + + /** + * 鎻愪緵鑰呭悕绉� + */ + @TableField("provider_name") + private String providerName; + + /** + * 鎻愪緵鑰呯被鍨� + */ + @TableField("provider_type") + private String providerType; + + /** + * 浜у搧鐘舵�� + */ + @TableField("status") + private String status; + + /** + * 瀹℃牳鐘舵�� + */ + @TableField("audit_status") + private String auditStatus; + + /** + * 浜у搧鏍囩 + */ + @TableField("tags") + private String tags; + + /** + * 灏侀潰鍥剧墖 + */ + @TableField("cover_image") + private String coverImage; + + /** + * 婕旂ず鍦板潃 + */ + @TableField("demo_url") + private String demoUrl; + + /** + * 鏂囨。鍦板潃 + */ + @TableField("doc_url") + private String docUrl; + + /** + * 鍒涘缓鏃堕棿 + */ + @TableField(value = "created_at", fill = FieldFill.INSERT) + private LocalDateTime createdAt; + + /** + * 鏇存柊鏃堕棿 + */ + @TableField(value = "updated_at", fill = FieldFill.INSERT_UPDATE) + private LocalDateTime updatedAt; + + /** + * 鍒涘缓浜篒D + */ + @TableField("created_by") + private Long createdBy; + + /** + * 鏇存柊浜篒D + */ + @TableField("updated_by") + private Long updatedBy; + + /** + * 閫昏緫鍒犻櫎 + */ + @TableLogic + @TableField("deleted") + private Integer deleted; +} -- Gitblit v1.8.0