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