From 24a3e64f5713fb0c6f8bae865715c66308371955 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期四, 15 八月 2024 12:54:55 +0800 Subject: [PATCH] Merge branch 'master' of http://47.108.235.38:8080/r/cylsg --- cylsg/cylsg.Model/OrderModel/Order.cs | 138 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 138 insertions(+), 0 deletions(-) diff --git a/cylsg/cylsg.Model/OrderModel/Order.cs b/cylsg/cylsg.Model/OrderModel/Order.cs new file mode 100644 index 0000000..b76a4e7 --- /dev/null +++ b/cylsg/cylsg.Model/OrderModel/Order.cs @@ -0,0 +1,138 @@ +锘縰sing cylsg.Core; +using cylsg.Core.Attributes; +using SqlSugar; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace cylsg.Model.OrderModel +{ + /// <summary> + /// 鎷涘伐璁㈠崟 + /// </summary> + [Description("鎷涘伐璁㈠崟")] + [CoderFirst] + public class Order : BaseModel + { + /// <summary> + /// 鎷涘伐Id + /// </summary> + [SugarColumn(ColumnDescription = "鎷涘伐Id", IsPrimaryKey = true, IsIdentity = true)] + public int Id { get; set; } + + /// <summary> + /// 鎷涘伐鐢ㄦ埛id + /// </summary> + [SugarColumn(ColumnDescription = "鎷涘伐鐢ㄦ埛id")] + public int OrderUserId { get; set; } + + /// <summary> + /// 鎷涘伐鍚嶇О + /// </summary> + [SugarColumn(ColumnDescription = "鎷涘伐鍚嶇О", ColumnDataType = "nvarchar(100)")] + public string OrderName { get; set; } + + /// <summary> + /// 宸ヤ綔寮�濮嬫椂闂� + /// </summary> + [Display(Name = "宸ヤ綔寮�濮嬫椂闂�")] + [SugarColumn(ColumnDescription = "宸ヤ綔寮�濮嬫椂闂�", IsNullable = true)] + public DateTime? WordStartTime { get; set; } + + /// <summary> + /// 宸ヤ綔缁撴潫鏃堕棿 + /// </summary> + [Display(Name = "宸ヤ綔缁撴潫鏃堕棿")] + [SugarColumn(ColumnDescription = "宸ヤ綔缁撴潫鏃堕棿", IsNullable = true)] + public DateTime? WordEndTime { get; set; } + + /// <summary> + /// 闇�姹� + /// </summary> + [SugarColumn(ColumnDescription = "闇�姹�", ColumnDataType = "nvarchar(2000)", IsNullable = true)] + public string Demand { get; set; } + + /// <summary> + /// 鎷涘伐浜烘暟 + /// </summary> + [SugarColumn(ColumnDescription = "鎷涘伐浜烘暟", IsNullable = true)] + public int? WorderCount { get; set; } + + /// <summary> + /// 宸ヤ綔鍦扮偣 + /// </summary> + [SugarColumn(ColumnDescription = "宸ヤ綔鍦扮偣", ColumnDataType = "nvarchar(500)", IsNullable = true)] + public string WorderAddress { get; set; } + + + /// <summary> + /// 鑱旂郴鐢佃瘽 + /// </summary> + [SugarColumn(ColumnDescription = "鑱旂郴鐢佃瘽", ColumnDataType = "nvarchar(30)", IsNullable = true)] + public string ContactPhone { get; set; } + + + /// <summary> + /// 宸ヤ綔鏂瑰紡 + /// </summary> + [SugarColumn(ColumnDescription = "宸ヤ綔鏂瑰紡", IsNullable = true)] + public WorkerTypes? WorkerType { get; set; } + + + /// <summary> + /// 宸ヤ环 + /// </summary> + [SugarColumn(ColumnDescription = "宸ヤ环", Length = 18, DecimalDigits = 2, IsNullable = true)] + public decimal? WorkPrice { get; set; } + + + /// <summary> + /// 鎷涘伐鐘舵�� + /// </summary> + [SugarColumn(ColumnDescription = "鎷涘伐鐘舵��", IsNullable = true)] + public OrderStatuses? OrderStatus { get; set; } + } + + + + + + /// <summary> + /// 宸ヤ綔鏂瑰紡 + /// </summary> + public enum WorkerTypes + { + /// <summary> + ///璁℃椂 + /// </summary> + time = 0, + /// <summary> + ///璁′欢 + /// </summary> + count = 1 + } + + /// <summary> + /// 鎷涘伐鐘舵�� + /// </summary> + public enum OrderStatuses + { + /// <summary> + ///鍙戝竷 + /// </summary> + fabu = 0, + /// <summary> + ///鎷涘伐瀹屾瘯 + /// </summary> + zhaogongwanbi = 1, + + /// <summary> + ///缁撶畻瀹屾瘯 + /// </summary> + jiesuanwanbi = 2 + } +} -- Gitblit v1.9.1