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/BusinessCustomer.java | 98 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 98 insertions(+), 0 deletions(-)
diff --git a/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/BusinessCustomer.java b/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/BusinessCustomer.java
new file mode 100644
index 0000000..02bc9c3
--- /dev/null
+++ b/platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/BusinessCustomer.java
@@ -0,0 +1,98 @@
+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 jakarta.persistence.Table;
+import org.hibernate.annotations.Comment;
+
+/**
+ * @author wjli
+ * @description
+ * @date 2026/4/29 10:51
+ **/
+@Data
+@Entity
+@Table(name = "business_customer")
+@Comment("瀹㈠晢淇℃伅")
+public class BusinessCustomer extends BaseModel<BusinessCustomer> {
+
+ @Schema(description = "缁熶竴绀句細淇$敤浠g爜")
+ @Column(columnDefinition = "VARCHAR(30) comment '缁熶竴绀句細淇$敤浠g爜'")
+ private String creditCode;
+
+ @Schema(description = "浼佷笟鍚嶇О")
+ @Column(columnDefinition = "VARCHAR(100) comment '浼佷笟鍚嶇О'")
+ private String companyName;
+
+ @Schema(description = "鍏徃绫诲瀷")
+ @Column(columnDefinition = "VARCHAR(50) comment '鍏徃绫诲瀷'")
+ private String companyType;
+
+ @Schema(description = "娉曞畾浠h〃浜�")
+ @Column(columnDefinition = "VARCHAR(20) comment '娉曞畾浠h〃浜�'")
+ private String legalPerson;
+
+ @Schema(description = "娉ㄥ唽璧勬湰")
+ @Column(columnDefinition = "VARCHAR(30) comment '娉ㄥ唽璧勬湰'")
+ private String registeredCapital;
+
+ @Schema(description = "鎴愮珛鏃ユ湡")
+ @Column(columnDefinition = "VARCHAR(20) comment '鎴愮珛鏃ユ湡'")
+ private String establishDate;
+
+ @Schema(description = "娉ㄥ唽鍦板潃")
+ @Column(columnDefinition = "VARCHAR(200) comment '娉ㄥ唽鍦板潃'")
+ private String address;
+
+ @Schema(description = "缁忚惀鑼冨洿")
+ @Column(columnDefinition = "TEXT comment '缁忚惀鑼冨洿'")
+ private String businessScope;
+
+ @Schema(description = "鐧昏鏈哄叧")
+ @Column(columnDefinition = "VARCHAR(50) comment '鐧昏鏈哄叧'")
+ private String registerOrg;
+
+ @Schema(description = "绛惧彂鏃ユ湡")
+ @Column(columnDefinition = "VARCHAR(20) comment '绛惧彂鏃ユ湡'")
+ private String issueDate;
+
+ @Schema(description = "鐘舵��")
+ @Column(columnDefinition = "VARCHAR(20) default '姝e父' comment '鐘舵��'")
+ private String status;
+
+ @Schema(description = "琛屼笟Id")
+ @Column(columnDefinition = "VARCHAR(50) comment '琛屼笟Id'")
+ private String industryId;
+
+ @Schema(description = "琛屼笟")
+ @Column(columnDefinition = "VARCHAR(50) comment '琛屼笟'")
+ private String industry;
+
+ @Schema(description = "鑱旂郴鐢佃瘽")
+ @Column(columnDefinition = "VARCHAR(20) comment '鑱旂郴鐢佃瘽'")
+ private String contactPhone;
+
+ @Schema(description = "閭")
+ @Column(columnDefinition = "VARCHAR(50) comment '閭'")
+ private String email;
+
+ @Schema(description = "鐪�")
+ @Column(columnDefinition = "VARCHAR(50) comment '鐪�'")
+ private String province;
+
+ @Schema(description = "甯�")
+ @Column(columnDefinition = "VARCHAR(50) comment '甯�'")
+ private String city;
+
+ @Schema(description = "鍖�")
+ @Column(columnDefinition = "VARCHAR(50) comment '鍖�'")
+ private String district;
+
+ @Schema(description = "鎵�灞炲尯鍩烮d")
+ @Column(columnDefinition = "bigint comment '鎵�灞炲尯鍩烮d'")
+ private Long areaId;
+
+}
--
Gitblit v1.9.1