From 6023f73a031bf93797d1cb74e705371abd3990e6 Mon Sep 17 00:00:00 2001
From: 移动系统liao <liaoxujun@qq.com>
Date: 星期五, 27 六月 2025 14:47:22 +0800
Subject: [PATCH] no message

---
 Admin.NET/FZCZTB.NET.MD/CutomerMd/FBS_Customer.cs |  275 ++++++++++++++++++++++++++++---------------------------
 1 files changed, 140 insertions(+), 135 deletions(-)

diff --git a/Admin.NET/FZCZTB.NET.MD/CutomerMd/FBS_Customer.cs b/Admin.NET/FZCZTB.NET.MD/CutomerMd/FBS_Customer.cs
index fbfd501..cd6db14 100644
--- a/Admin.NET/FZCZTB.NET.MD/CutomerMd/FBS_Customer.cs
+++ b/Admin.NET/FZCZTB.NET.MD/CutomerMd/FBS_Customer.cs
@@ -21,7 +21,7 @@
 [SugarTable("FBS_Customer", "瀹㈡埛琛�")]
 [SugarIndex("index_{table}_A", nameof(Account), OrderByType.Asc)]
 [SugarIndex("index_{table}_P", nameof(Phone), OrderByType.Asc)]
-
+[IncreTable]
 public partial class FBS_Customer : EntityBaseTenant
 {
     /// <summary>
@@ -34,10 +34,9 @@
     /// <summary>
     /// 瀵嗙爜
     /// </summary>
-    [SugarColumn(ColumnDescription = "瀵嗙爜", Length = 512)]
+    [SugarColumn(ColumnDescription = "瀵嗙爜", Length = 512,IsNullable =true)]
     [MaxLength(512)]
-    [Newtonsoft.Json.JsonIgnore]
-    [System.Text.Json.Serialization.JsonIgnore]
+
     public virtual string Password { get; set; }
 
     /// <summary>
@@ -61,30 +60,30 @@
     [MaxLength(512)]
     public string? Avatar { get; set; }
 
-    /// <summary>
-    /// 鎬у埆-鐢穇1銆佸コ_2
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鎬у埆")]
-    public GenderEnum Sex { get; set; } = GenderEnum.Male;
+    ///// <summary>
+    ///// 鎬у埆-鐢穇1銆佸コ_2
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鎬у埆")]
+    //public GenderEnum Sex { get; set; } = GenderEnum.Male;
 
-    /// <summary>
-    /// 骞撮緞
-    /// </summary>
-    [SugarColumn(ColumnDescription = "骞撮緞")]
-    public int Age { get; set; }
+    ///// <summary>
+    ///// 骞撮緞
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "骞撮緞")]
+    //public int Age { get; set; }
 
-    /// <summary>
-    /// 鍑虹敓鏃ユ湡
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鍑虹敓鏃ユ湡")]
-    public DateTime? Birthday { get; set; }
+    ///// <summary>
+    ///// 鍑虹敓鏃ユ湡
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鍑虹敓鏃ユ湡")]
+    //public DateTime? Birthday { get; set; }
 
-    /// <summary>
-    /// 姘戞棌
-    /// </summary>
-    [SugarColumn(ColumnDescription = "姘戞棌", Length = 32)]
-    [MaxLength(32)]
-    public string? Nation { get; set; }
+    ///// <summary>
+    ///// 姘戞棌
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "姘戞棌", Length = 32)]
+    //[MaxLength(32)]
+    //public string? Nation { get; set; }
 
     /// <summary>
     /// 鎵嬫満鍙风爜
@@ -93,26 +92,26 @@
     [MaxLength(16)]
     public string? Phone { get; set; }
 
-    /// <summary>
-    /// 璇佷欢绫诲瀷
-    /// </summary>
-    [SugarColumn(ColumnDescription = "璇佷欢绫诲瀷")]
-    public CardTypeEnum CardType { get; set; }
+    ///// <summary>
+    ///// 璇佷欢绫诲瀷
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "璇佷欢绫诲瀷")]
+    //public CardTypeEnum CardType { get; set; }
 
-    /// <summary>
-    /// 韬唤璇佸彿
-    /// </summary>
-    [SugarColumn(ColumnDescription = "韬唤璇佸彿", Length = 32)]
-    [MaxLength(32)]
-    public string? IdCardNum { get; set; }
+    ///// <summary>
+    ///// 韬唤璇佸彿
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "韬唤璇佸彿", Length = 32)]
+    //[MaxLength(32)]
+    //public string? IdCardNum { get; set; }
 
 
-    /// <summary>
-    /// 韬唤璇佸彿
-    /// </summary>
-    [SugarColumn(ColumnDescription = "韬唤璇�", Length = 512)]
-    [MaxLength(512)]
-    public string? IdCardPath { get; set; }
+    ///// <summary>
+    ///// 韬唤璇佸彿
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "韬唤璇�", Length = 512)]
+    //[MaxLength(512)]
+    //public string? IdCardPath { get; set; }
 
     /// <summary>
     /// 閭
@@ -121,73 +120,73 @@
     [MaxLength(64)]
     public string? Email { get; set; }
 
-    /// <summary>
-    /// 鍦板潃
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鍦板潃", Length = 256)]
-    [MaxLength(256)]
-    public string? Address { get; set; }
+    ///// <summary>
+    ///// 鍦板潃
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鍦板潃", Length = 256)]
+    //[MaxLength(256)]
+    //public string? Address { get; set; }
 
-    /// <summary>
-    /// 鏂囧寲绋嬪害
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鏂囧寲绋嬪害")]
-    public CultureLevelEnum CultureLevel { get; set; }
+    ///// <summary>
+    ///// 鏂囧寲绋嬪害
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鏂囧寲绋嬪害")]
+    //public CultureLevelEnum CultureLevel { get; set; }
 
-    /// <summary>
-    /// 鏀挎不闈㈣矊
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鏀挎不闈㈣矊", Length = 16)]
-    [MaxLength(16)]
-    public string? PoliticalOutlook { get; set; }
+    ///// <summary>
+    ///// 鏀挎不闈㈣矊
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鏀挎不闈㈣矊", Length = 16)]
+    //[MaxLength(16)]
+    //public string? PoliticalOutlook { get; set; }
 
-    /// <summary>
-    /// 姣曚笟闄㈡牎
-    /// </summary>COLLEGE
-    [SugarColumn(ColumnDescription = "姣曚笟闄㈡牎", Length = 128)]
-    [MaxLength(128)]
-    public string? College { get; set; }
+    ///// <summary>
+    ///// 姣曚笟闄㈡牎
+    ///// </summary>COLLEGE
+    //[SugarColumn(ColumnDescription = "姣曚笟闄㈡牎", Length = 128)]
+    //[MaxLength(128)]
+    //public string? College { get; set; }
 
-    /// <summary>
-    /// 鍔炲叕鐢佃瘽
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鍔炲叕鐢佃瘽", Length = 16)]
-    [MaxLength(16)]
-    public string? OfficePhone { get; set; }
+    ///// <summary>
+    ///// 鍔炲叕鐢佃瘽
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鍔炲叕鐢佃瘽", Length = 16)]
+    //[MaxLength(16)]
+    //public string? OfficePhone { get; set; }
 
-    /// <summary>
-    /// 绱ф�ヨ仈绯讳汉
-    /// </summary>
-    [SugarColumn(ColumnDescription = "绱ф�ヨ仈绯讳汉", Length = 32)]
-    [MaxLength(32)]
-    public string? EmergencyContact { get; set; }
+    ///// <summary>
+    ///// 绱ф�ヨ仈绯讳汉
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "绱ф�ヨ仈绯讳汉", Length = 32)]
+    //[MaxLength(32)]
+    //public string? EmergencyContact { get; set; }
 
-    /// <summary>
-    /// 绱ф�ヨ仈绯讳汉鐢佃瘽
-    /// </summary>
-    [SugarColumn(ColumnDescription = "绱ф�ヨ仈绯讳汉鐢佃瘽", Length = 16)]
-    [MaxLength(16)]
-    public string? EmergencyPhone { get; set; }
+    ///// <summary>
+    ///// 绱ф�ヨ仈绯讳汉鐢佃瘽
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "绱ф�ヨ仈绯讳汉鐢佃瘽", Length = 16)]
+    //[MaxLength(16)]
+    //public string? EmergencyPhone { get; set; }
 
-    /// <summary>
-    /// 绱ф�ヨ仈绯讳汉鍦板潃
-    /// </summary>
-    [SugarColumn(ColumnDescription = "绱ф�ヨ仈绯讳汉鍦板潃", Length = 256)]
-    [MaxLength(256)]
-    public string? EmergencyAddress { get; set; }
+    ///// <summary>
+    ///// 绱ф�ヨ仈绯讳汉鍦板潃
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "绱ф�ヨ仈绯讳汉鍦板潃", Length = 256)]
+    //[MaxLength(256)]
+    //public string? EmergencyAddress { get; set; }
 
-    /// <summary>
-    /// 涓汉绠�浠�
-    /// </summary>
-    [SugarColumn(ColumnDescription = "涓汉绠�浠�", Length = 512)]
-    [MaxLength(512)]
-    public string? Introduction { get; set; }
+    ///// <summary>
+    ///// 涓汉绠�浠�
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "涓汉绠�浠�", Length = 512)]
+    //[MaxLength(512)]
+    //public string? Introduction { get; set; }
 
-    /// <summary>
-    /// 鎺掑簭
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鎺掑簭")]
-    public int OrderNo { get; set; } = 100;
+    ///// <summary>
+    ///// 鎺掑簭
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鎺掑簭")]
+    //public int OrderNo { get; set; } = 100;
 
     /// <summary>
     /// 鐘舵��
@@ -255,46 +254,46 @@
     //[MaxLength(32)]
     //public string? JobNum { get; set; }
 
-    /// <summary>
-    /// 鑱岀骇
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鑱岀骇", Length = 32)]
-    [MaxLength(32)]
-    public string? PosLevel { get; set; }
+    ///// <summary>
+    ///// 鑱岀骇
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鑱岀骇", Length = 32)]
+    //[MaxLength(32)]
+    //public string? PosLevel { get; set; }
 
-    /// <summary>
-    /// 鑱岀О
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鑱岀О", Length = 32)]
-    [MaxLength(32)]
-    public string? PosTitle { get; set; }
+    ///// <summary>
+    ///// 鑱岀О
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鑱岀О", Length = 32)]
+    //[MaxLength(32)]
+    //public string? PosTitle { get; set; }
 
-    /// <summary>
-    /// 鎿呴暱棰嗗煙
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鎿呴暱棰嗗煙", Length = 32)]
-    [MaxLength(32)]
-    public string? Expertise { get; set; }
+    ///// <summary>
+    ///// 鎿呴暱棰嗗煙
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鎿呴暱棰嗗煙", Length = 32)]
+    //[MaxLength(32)]
+    //public string? Expertise { get; set; }
 
-    /// <summary>
-    /// 鍔炲叕鍖哄煙
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鍔炲叕鍖哄煙", Length = 32)]
-    [MaxLength(32)]
-    public string? OfficeZone { get; set; }
+    ///// <summary>
+    ///// 鍔炲叕鍖哄煙
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鍔炲叕鍖哄煙", Length = 32)]
+    //[MaxLength(32)]
+    //public string? OfficeZone { get; set; }
 
-    /// <summary>
-    /// 鍔炲叕瀹�
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鍔炲叕瀹�", Length = 32)]
-    [MaxLength(32)]
-    public string? Office { get; set; }
+    ///// <summary>
+    ///// 鍔炲叕瀹�
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鍔炲叕瀹�", Length = 32)]
+    //[MaxLength(32)]
+    //public string? Office { get; set; }
 
-    /// <summary>
-    /// 鍏ヨ亴鏃ユ湡
-    /// </summary>
-    [SugarColumn(ColumnDescription = "鍏ヨ亴鏃ユ湡")]
-    public DateTime? JoinDate { get; set; }
+    ///// <summary>
+    ///// 鍏ヨ亴鏃ユ湡
+    ///// </summary>
+    //[SugarColumn(ColumnDescription = "鍏ヨ亴鏃ユ湡")]
+    //public DateTime? JoinDate { get; set; }
 
     /// <summary>
     /// 鏈�鏂扮櫥褰旾p
@@ -330,6 +329,12 @@
     [MaxLength(512)]
     public string? Signature { get; set; }
 
+    /// <summary>
+    /// 澶栭儴瑙勫垯锛岀櫥褰曡鑹�
+    /// </summary>
+    [Navigate(NavigateType.OneToMany, nameof(FBS_CoutomerExRole.CustomerId))]
+    public List<FBS_CoutomerExRole> CoutomerExRols { set; get; }
+
     ///// <summary>
     ///// 楠岃瘉瓒呯骇绠$悊鍛樼被鍨嬶紝鑻ヨ处鍙风被鍨嬩负瓒呯骇绠$悊鍛樺垯鎶ラ敊
     ///// </summary>

--
Gitblit v1.9.1