From b8f1e312f00318e201d9267a35a53ebac3d0c837 Mon Sep 17 00:00:00 2001 From: 移动系统liao <liaoxujun@qq.com> Date: 星期三, 25 六月 2025 16:33:57 +0800 Subject: [PATCH] 增加腾讯文字识别服务工程和项目 --- 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