From efaba8b3b77ac7bee6a3c39f85caa676e6b71d33 Mon Sep 17 00:00:00 2001
From: 李白 <7387820+wjli_13439841639@user.noreply.gitee.com>
Date: 星期四, 14 五月 2026 10:36:57 +0800
Subject: [PATCH] 开会后对客商排产计划,销售人员的整体修改
---
platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/PlanSubjectMatter.java | 37 +++++++++++++++++++++++++++++++++++++
platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/ProductionPlan.java | 4 ++++
2 files changed, 41 insertions(+), 0 deletions(-)
diff --git a/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/PlanSubjectMatter.java b/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/PlanSubjectMatter.java
new file mode 100644
index 0000000..afc004c
--- /dev/null
+++ b/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/PlanSubjectMatter.java
@@ -0,0 +1,37 @@
+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 jakarta.persistence.Table;
+import lombok.Data;
+import org.hibernate.annotations.Comment;
+
+/**
+ * @author wjli
+ * @description鎺掍骇璁″垝鏍囩殑鐗�
+ * @date 2026/4/29 10:51
+ **/
+@Data
+@Entity
+@Table(name = "plan_subject_matter")
+@Comment("鎺掍骇璁″垝鏍囩殑鐗�")
+public class PlanSubjectMatter extends BaseModel<PlanSubjectMatter> {
+
+ @Schema(description = "浜у搧Id")
+ @Column(columnDefinition = "bigint comment '浜у搧Id'")
+ private Long productId;
+
+ @Schema(description = "浜у搧鍚嶇О")
+ @Column(columnDefinition = "VARCHAR(50) comment '浜у搧鍚嶇О'")
+ private String productName;
+
+ @Schema(description = "浜у搧Erp缂栫爜")
+ @Column(columnDefinition = "VARCHAR(50) comment '浜у搧Erp缂栫爜'")
+ private String erpCode;
+
+ @Schema(description = "浜у搧鏁伴噺")
+ @Column(columnDefinition = "int default 0 comment '浜у搧鏁伴噺'")
+ private Integer productNum;
+}
diff --git a/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/ProductionPlan.java b/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/ProductionPlan.java
index 809bce0..7deeee8 100644
--- a/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/ProductionPlan.java
+++ b/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/ProductionPlan.java
@@ -130,4 +130,8 @@
@TableField(exist = false)
private List<ContractSubjectMatter> contractSubjectMatterList;
+ @Transient
+ @TableField(exist = false)
+ private List<PlanSubjectMatter> planSubjectMatterList;
+
}
--
Gitblit v1.9.1