From 2f5177b8a553bdc468cc68a20029916f59d1b4f1 Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期五, 06 六月 2025 09:14:23 +0800 Subject: [PATCH] - --- Admin.NET/FZCZTB.NET.MD/ProcurementComplaint.cs | 69 +++++++++++++++++++++++++++++++++- 1 files changed, 67 insertions(+), 2 deletions(-) diff --git a/Admin.NET/FZCZTB.NET.MD/ProcurementComplaint.cs b/Admin.NET/FZCZTB.NET.MD/ProcurementComplaint.cs index 3d4d86e..c566b19 100644 --- a/Admin.NET/FZCZTB.NET.MD/ProcurementComplaint.cs +++ b/Admin.NET/FZCZTB.NET.MD/ProcurementComplaint.cs @@ -2,6 +2,7 @@ using SqlSugar; using System; using System.Collections.Generic; +using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; @@ -12,7 +13,7 @@ /// 鎶曡瘔璐ㄧ枒缁撴灉 /// </summary> [SugarTable("FB_ProcurementComplaints")] - public partial class ProcurementComplaint: EntityBase + public partial class ProcurementComplaint: basemodelNoId { /// <summary> /// 鎶曡瘔ID锛屼富閿� @@ -75,7 +76,7 @@ /// <summary> /// 鎶曡瘔浜嬮」 /// </summary> - [Navigate(NavigateType.OneToMany,nameof(ProcurementComplaintItems.ComplaintId))] + [Navigate(NavigateType.OneToMany,nameof(ProcurementComplaintItems.ComplaintId), nameof(ProcurementComplaint.Id))] public List<ProcurementComplaintItems>? Complaints { get; set; } } @@ -114,6 +115,12 @@ /// </summary> [SugarColumn(Length = 1000,IsNullable = true, ColumnDescription = "澶勭悊缁撴灉")] public string? HandlingResult { get; set; } + + /// <summary> + /// 鎺掑簭 + /// </summary> + [SugarColumn( IsNullable = true, ColumnDescription = "澶勭悊缁撴灉")] + public int sort { get; set; } = 0; } public enum PComplaintStatus @@ -121,26 +128,84 @@ /// <summary> /// 鍏朵粬 /// </summary> + [Description("鍏跺畠"), Theme("info")] Other = 0, /// <summary> /// 鎴愮珛 /// </summary> + [Description("鎴愮珛")] Valid = 1, /// <summary> /// 椹冲洖 /// </summary> + [Description("椹冲洖")] Rejected = 2, /// <summary> /// 閮ㄥ垎鎴愮珛 /// </summary> + [Description("閮ㄥ垎鎴愮珛")] PartiallyValid = 3 } + public class basemodelNoId + { + + /// 鍒涘缓鏃堕棿 + /// </summary> + [SugarColumn(ColumnDescription = "鍒涘缓鏃堕棿", IsNullable = true, IsOnlyIgnoreUpdate = true)] + public virtual DateTime CreateTime { get; set; } + /// <summary> + /// 鏇存柊鏃堕棿 + /// </summary> + [SugarColumn(ColumnDescription = "鏇存柊鏃堕棿")] + public virtual DateTime? UpdateTime { get; set; } + + /// <summary> + /// 鍒涘缓鑰匢d + /// </summary> + [OwnerUser] + [SugarColumn(ColumnDescription = "鍒涘缓鑰匢d", IsOnlyIgnoreUpdate = true)] + public virtual long? CreateUserId { get; set; } + + ///// <summary> + ///// 鍒涘缓鑰� + ///// </summary> + //[Newtonsoft.Json.JsonIgnore] + //[System.Text.Json.Serialization.JsonIgnore] + //[Navigate(NavigateType.OneToOne, nameof(CreateUserId))] + //public virtual SysUser CreateUser { get; set; } + + /// <summary> + /// 鍒涘缓鑰呭鍚� + /// </summary> + [SugarColumn(ColumnDescription = "鍒涘缓鑰呭鍚�", Length = 64, IsOnlyIgnoreUpdate = true)] + public virtual string? CreateUserName { get; set; } + + /// <summary> + /// 淇敼鑰匢d + /// </summary> + [SugarColumn(ColumnDescription = "淇敼鑰匢d")] + public virtual long? UpdateUserId { get; set; } + + ///// <summary> + ///// 淇敼鑰� + ///// </summary> + //[Newtonsoft.Json.JsonIgnore] + //[System.Text.Json.Serialization.JsonIgnore] + //[Navigate(NavigateType.OneToOne, nameof(UpdateUserId))] + //public virtual SysUser UpdateUser { get; set; } + + /// <summary> + /// 淇敼鑰呭鍚� + /// </summary> + [SugarColumn(ColumnDescription = "淇敼鑰呭鍚�", Length = 64)] + public virtual string? UpdateUserName { get; set; } + } } -- Gitblit v1.9.1