From 127ab1d4d0a7fe3e4fc6dd81845e5a9c5327a5a2 Mon Sep 17 00:00:00 2001
From: 李白 <7387820+wjli_13439841639@user.noreply.gitee.com>
Date: 星期四, 07 五月 2026 11:03:22 +0800
Subject: [PATCH] 客商、销售员、产品、排产计划后台增删改查功能

---
 platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/Product.java |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/Product.java b/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/Product.java
new file mode 100644
index 0000000..02b1358
--- /dev/null
+++ b/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/Product.java
@@ -0,0 +1,45 @@
+package com.by4cloud.platformx.business.entity;
+
+import com.by4cloud.platformx.common.data.mybatis.BaseModel;
+import io.swagger.v3.oas.annotations.media.Schema;
+import jakarta.persistence.Column;
+import jakarta.persistence.Entity;
+import lombok.Data;
+import org.hibernate.annotations.Comment;
+import jakarta.persistence.Table;
+
+/**
+ * @author wjli
+ * @description
+ * @date 2026/4/29 10:51
+ **/
+@Data
+@Entity
+@Table(name = "product")
+@Comment("浜у搧淇℃伅")
+public class Product extends BaseModel<Product> {
+    //浜у搧鍚嶇О銆佷骇鍝佺紪鐮侊紙涓绘暟鎹�丒RP锛夈�佷骇鍝佷环鏍笺�佺◣鐐广�佹墍灞炰笂绾�
+    @Schema(description = "浜у搧鍚嶇О")
+    @Column(columnDefinition = "VARCHAR(50) comment '浜у搧鍚嶇О'")
+    private String productName;
+
+    @Schema(description = "浜у搧闆嗗洟缂栫爜")
+    @Column(columnDefinition = "VARCHAR(50) comment '浜у搧闆嗗洟缂栫爜'")
+    private String mainCode;
+
+    @Schema(description = "浜у搧Erp缂栫爜")
+    @Column(columnDefinition = "VARCHAR(50) comment '浜у搧Erp缂栫爜'")
+    private String erpCode;
+
+    @Schema(description = "浜у搧浠锋牸")
+    @Column(columnDefinition = "double comment '浜у搧浠锋牸'")
+    private Double price;
+
+    @Schema(description = "绋庣巼锛堢櫨鍒嗘瘮锛屽13琛ㄧず13%锛�")
+    @Column(columnDefinition = "double default 0.00 comment '绋庣巼'")
+    private Double taxRate;
+
+    @Schema(description = "鍒嗙被ID")
+    @Column(columnDefinition = "bigint comment '鍒嗙被ID'")
+    private Long categoryId;
+}

--
Gitblit v1.9.1