From 73a926018601d9a5a5a3d3f4c051537f45a8eff4 Mon Sep 17 00:00:00 2001
From: dengjunjie <dengjunjie@hnkhzn.com>
Date: 星期四, 14 三月 2024 09:33:38 +0800
Subject: [PATCH] 优化代码逻辑
---
代码管理/WMS/WMS_Server/WIDESEA_Entity/DomainModels/Taskinfo/dt_agvtask.cs | 377 +++++++++++++++++++++++++++--------------------------
1 files changed, 192 insertions(+), 185 deletions(-)
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_Entity/DomainModels/Taskinfo/dt_agvtask.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_Entity/DomainModels/Taskinfo/dt_agvtask.cs"
index a9ed19b..18ac809 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_Entity/DomainModels/Taskinfo/dt_agvtask.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_Entity/DomainModels/Taskinfo/dt_agvtask.cs"
@@ -13,215 +13,222 @@
namespace WIDESEA_Entity.DomainModels
{
- [Entity(TableCnName = "AGV浠诲姟",TableName = "dt_agvtask")]
- public partial class dt_agvtask:BaseEntity
+ [Entity(TableCnName = "AGV浠诲姟", TableName = "dt_agvtask")]
+ public partial class dt_agvtask : BaseEntity
{
/// <summary>
- ///浠诲姟Id
- /// </summary>
- [Display(Name ="浠诲姟Id")]
- [Column(TypeName="uniqueidentifier")]
- [Editable(true)]
- [Required(AllowEmptyStrings=false)]
- public Guid agv_id { get; set; }
+ ///浠诲姟Id
+ /// </summary>
+ [Key]
+ [Display(Name = "浠诲姟Id")]
+ [Column(TypeName = "uniqueidentifier")]
+ [Editable(true)]
+ [Required(AllowEmptyStrings = false)]
+ public Guid agv_id { get; set; }
- /// <summary>
- ///浠诲姟缂栧彿
- /// </summary>
- [Display(Name ="浠诲姟缂栧彿")]
- [MaxLength(50)]
- [Column(TypeName="nvarchar(50)")]
- [Editable(true)]
- [Required(AllowEmptyStrings=false)]
- public string agv_tasknum { get; set; }
+ /// <summary>
+ ///浠诲姟缂栧彿
+ /// </summary>
+ [Display(Name = "浠诲姟缂栧彿")]
+ [MaxLength(50)]
+ [Column(TypeName = "nvarchar(50)")]
+ [Editable(true)]
+ [Required(AllowEmptyStrings = false)]
+ public string agv_tasknum { get; set; }
- /// <summary>
- ///璧风偣鍦板潃
- /// </summary>
- [Display(Name ="璧风偣鍦板潃")]
- [MaxLength(50)]
- [Column(TypeName="nvarchar(50)")]
- [Editable(true)]
- public string agv_fromaddress { get; set; }
+ /// <summary>
+ ///璧风偣鍦板潃
+ /// </summary>
+ [Display(Name = "璧风偣鍦板潃")]
+ [MaxLength(50)]
+ [Column(TypeName = "nvarchar(50)")]
+ [Editable(true)]
+ public string agv_fromaddress { get; set; }
- /// <summary>
- ///缁堢偣鍦板潃
- /// </summary>
- [Display(Name ="缁堢偣鍦板潃")]
- [MaxLength(50)]
- [Column(TypeName="nvarchar(50)")]
- [Editable(true)]
- public string agv_toaddress { get; set; }
+ /// <summary>
+ ///缁堢偣鍦板潃
+ /// </summary>
+ [Display(Name = "缁堢偣鍦板潃")]
+ [MaxLength(50)]
+ [Column(TypeName = "nvarchar(50)")]
+ [Editable(true)]
+ public string agv_toaddress { get; set; }
- /// <summary>
- ///AGV缂栧彿
- /// </summary>
- [Display(Name ="AGV缂栧彿")]
- [MaxLength(50)]
- [Column(TypeName="nvarchar(50)")]
- [Editable(true)]
- [Required(AllowEmptyStrings=false)]
- public string agv_code { get; set; }
+ /// <summary>
+ ///AGV缂栧彿
+ /// </summary>
+ //[Display(Name = "AGV缂栧彿")]
+ //[MaxLength(50)]
+ //[Column(TypeName = "nvarchar(50)")]
+ //[Editable(true)]
+ //[Required(AllowEmptyStrings = false)]
+ //public string agv_code { get; set; }
+ /// <summary>
+ ///鎵樼洏鐘舵��
+ /// </summary>
+ [Display(Name = "鎵樼洏鐘舵��")]
+ [MaxLength(50)]
+ [Column(TypeName = "nvarchar(50)")]
+ [Editable(true)]
+ //[Required(AllowEmptyStrings = false)]
+ public string agv_TrayStatus { get; set; }
- /// <summary>
- ///浠诲姟鐘舵��
- /// </summary>
- [Display(Name ="浠诲姟鐘舵��")]
- [MaxLength(20)]
- [Column(TypeName="nvarchar(20)")]
- [Editable(true)]
- [Required(AllowEmptyStrings=false)]
- public string agv_taskstate { get; set; }
+ /// <summary>
+ ///浠诲姟鐘舵��
+ /// </summary>
+ [Display(Name = "浠诲姟鐘舵��")]
+ [MaxLength(20)]
+ [Column(TypeName = "nvarchar(20)")]
+ [Editable(true)]
+ [Required(AllowEmptyStrings = false)]
+ public string agv_taskstate { get; set; }
- /// <summary>
- ///AGV宸ヤ綔绫诲瀷
- /// </summary>
- [Display(Name ="AGV宸ヤ綔绫诲瀷")]
- [Column(TypeName="int")]
- [Editable(true)]
- public int? agv_worktype { get; set; }
+ /// <summary>
+ ///宸ュ崟绫诲瀷
+ /// </summary>
+ [Display(Name = "AGV宸ヤ綔绫诲瀷")]
+ [Column(TypeName = "int")]
+ [Editable(true)]
+ public int agv_worktype { get; set; }
- /// <summary>
- ///鐗╂枡绫诲瀷
- /// </summary>
- [Display(Name ="鐗╂枡绫诲瀷")]
- [MaxLength(50)]
- [Column(TypeName="nvarchar(50)")]
- [Editable(true)]
- [Required(AllowEmptyStrings=false)]
- public string agv_materielid { get; set; }
+ /// <summary>
+ ///鐗╂枡绫诲瀷
+ /// </summary>
+ [Display(Name = "鐗╂枡绫诲瀷")]
+ [MaxLength(50)]
+ [Column(TypeName = "nvarchar(50)")]
+ [Editable(true)]
+ [Required(AllowEmptyStrings = false)]
+ public string agv_materielid { get; set; }
- /// <summary>
- ///鏁伴噺
- /// </summary>
- [Display(Name ="鏁伴噺")]
- [DisplayFormat(DataFormatString="18,2")]
- [Column(TypeName="decimal")]
- [Editable(true)]
- [Required(AllowEmptyStrings=false)]
- public decimal agv_qty { get; set; }
+ /// <summary>
+ ///鏁伴噺
+ /// </summary>
+ [Display(Name = "鏁伴噺")]
+ [Column(TypeName = "int")]
+ [Editable(true)]
+ [Required(AllowEmptyStrings = false)]
+ public int agv_qty { get; set; }
- /// <summary>
- ///鍒涘缓鏃堕棿
- /// </summary>
- [Display(Name ="鍒涘缓鏃堕棿")]
- [Column(TypeName="datetime")]
- [Editable(true)]
- [Required(AllowEmptyStrings=false)]
- public DateTime agv_createtime { get; set; }
+ /// <summary>
+ ///鍒涘缓鏃堕棿
+ /// </summary>
+ [Display(Name = "鍒涘缓鏃堕棿")]
+ [Column(TypeName = "datetime")]
+ [Editable(true)]
+ [Required(AllowEmptyStrings = false)]
+ public DateTime agv_createtime { get; set; }
- /// <summary>
- ///鎵ц鏃堕棿
- /// </summary>
- [Display(Name ="鎵ц鏃堕棿")]
- [Column(TypeName="datetime")]
- [Editable(true)]
- public DateTime? agv_realesstime { get; set; }
+ /// <summary>
+ ///涓嬪彂鏃堕棿
+ /// </summary>
+ [Display(Name = "涓嬪彂鏃堕棿")]
+ [Column(TypeName = "datetime")]
+ [Editable(true)]
+ public DateTime? agv_realesstime { get; set; }
- /// <summary>
- ///瀹屾垚鏃堕棿
- /// </summary>
- [Display(Name ="瀹屾垚鏃堕棿")]
- [Column(TypeName="datetime")]
- [Editable(true)]
- public DateTime? agv_finishedtime { get; set; }
+ /// <summary>
+ ///瀹屾垚鏃堕棿
+ /// </summary>
+ [Display(Name = "瀹屾垚鏃堕棿")]
+ [Column(TypeName = "datetime")]
+ [Editable(true)]
+ public DateTime? agv_finishedtime { get; set; }
- /// <summary>
- ///浠诲姟绫诲瀷
- /// </summary>
- [Display(Name ="浠诲姟绫诲瀷")]
- [MaxLength(20)]
- [Column(TypeName="nvarchar(20)")]
- [Editable(true)]
- [Required(AllowEmptyStrings=false)]
- public string agv_tasktype { get; set; }
+ /// <summary>
+ ///浠诲姟绫诲瀷
+ /// </summary>
+ [Display(Name = "浠诲姟绫诲瀷")]
+ [MaxLength(50)]
+ [Column(TypeName = "nvarchar(50)")]
+ [Editable(true)]
+ [Required(AllowEmptyStrings = false)]
+ public string agv_tasktype { get; set; }
- /// <summary>
- ///澶囨敞
- /// </summary>
- [Display(Name ="澶囨敞")]
- [MaxLength(100)]
- [Column(TypeName="nvarchar(100)")]
- [Editable(true)]
- public string agv_remark { get; set; }
+ /// <summary>
+ ///澶囨敞
+ /// </summary>
+ [Display(Name = "澶囨敞")]
+ [MaxLength(100)]
+ [Column(TypeName = "nvarchar(100)")]
+ [Editable(true)]
+ public string agv_remark { get; set; }
- /// <summary>
- ///浠诲姟绛夌骇
- /// </summary>
- [Display(Name ="浠诲姟绛夌骇")]
- [Column(TypeName="int")]
- [Editable(true)]
- public int? agv_grade { get; set; }
+ /// <summary>
+ ///浠诲姟绛夌骇
+ /// </summary>
+ [Display(Name = "浠诲姟绛夌骇")]
+ [Column(TypeName = "int")]
+ [Editable(true)]
+ public int? agv_grade { get; set; }
- /// <summary>
- ///鍒涘缓鑰�
- /// </summary>
- [Display(Name ="鍒涘缓鑰�")]
- [MaxLength(20)]
- [Column(TypeName="nvarchar(20)")]
- [Editable(true)]
- public string agv_userid { get; set; }
+ /// <summary>
+ ///鍒涘缓鑰�
+ /// </summary>
+ [Display(Name = "鍒涘缓鑰�")]
+ [MaxLength(20)]
+ [Column(TypeName = "nvarchar(20)")]
+ [Editable(true)]
+ public string agv_userid { get; set; }
- /// <summary>
- ///鎵樼洏鐮�
- /// </summary>
- [Display(Name ="鎵樼洏鐮�")]
- [MaxLength(30)]
- [Column(TypeName="nvarchar(30)")]
- [Editable(true)]
- [Required(AllowEmptyStrings=false)]
- public string agv_barcode { get; set; }
+ /// <summary>
+ ///鎵樼洏绫诲瀷/鎵樼洏鐮�
+ /// </summary>
+ [Display(Name = "鎵樼洏鐮�")]
+ [MaxLength(30)]
+ [Column(TypeName = "nvarchar(30)")]
+ [Editable(true)]
+ //[Required(AllowEmptyStrings = false)]//涓嶈兘涓虹┖
+ public string agv_Traytype { get; set; }
- /// <summary>
- ///鐗╂枡鐮�
- /// </summary>
- [Display(Name ="鐗╂枡鐮�")]
- [MaxLength(50)]
- [Column(TypeName="nvarchar(50)")]
- [Editable(true)]
- public string agv_materbarcode { get; set; }
+ /// <summary>
+ ///鐗╂枡鐮�
+ /// </summary>
+ [Display(Name = "鐗╂枡鐮�")]
+ [MaxLength(50)]
+ [Column(TypeName = "nvarchar(50)")]
+ [Editable(true)]
+ public string agv_materbarcode { get; set; }
- /// <summary>
- ///璧峰鐐规墽琛屼腑
- /// </summary>
- [Display(Name ="璧峰鐐规墽琛屼腑")]
- [Column(TypeName="datetime")]
- [Editable(true)]
- public DateTime? agv_executingBeginTime { get; set; }
+ /// <summary>
+ ///璧峰鐐规墽琛屼腑
+ /// </summary>
+ [Display(Name = "璧峰鐐规墽琛屼腑")]
+ [Column(TypeName = "datetime")]
+ [Editable(true)]
+ public DateTime? agv_executingBeginTime { get; set; }
- /// <summary>
- ///璧峰鐐瑰畬鎴�
- /// </summary>
- [Display(Name ="璧峰鐐瑰畬鎴�")]
- [Column(TypeName="datetime")]
- [Editable(true)]
- public DateTime? agv_executingEndTime { get; set; }
+ /// <summary>
+ ///璧峰鐐瑰畬鎴�
+ /// </summary>
+ [Display(Name = "璧峰鐐瑰畬鎴�")]
+ [Column(TypeName = "datetime")]
+ [Editable(true)]
+ public DateTime? agv_executingEndTime { get; set; }
- /// <summary>
- ///鐩殑鐐规墽琛屼腑
- /// </summary>
- [Display(Name ="鐩殑鐐规墽琛屼腑")]
- [Column(TypeName="datetime")]
- [Editable(true)]
- public DateTime? agv_completeBeginTime { get; set; }
+ /// <summary>
+ ///鐩殑鐐规墽琛屼腑
+ /// </summary>
+ [Display(Name = "鐩殑鐐规墽琛屼腑")]
+ [Column(TypeName = "datetime")]
+ [Editable(true)]
+ public DateTime? agv_completeBeginTime { get; set; }
- /// <summary>
- ///
- /// </summary>
- [Display(Name ="unitag")]
- [Column(TypeName="uniqueidentifier")]
- [Editable(true)]
- public Guid? unitag { get; set; }
+ /// <summary>
+ ///宸ュ崟鍙�
+ /// </summary>
+ [Display(Name = "宸ュ崟鍙�")]
+ [Column(TypeName = "nvarchar(40)")]
+ [Editable(true)]
+ public string jobID { get; set; }
- /// <summary>
- ///涓婚敭
- /// </summary>
- [Key]
- [Display(Name ="涓婚敭")]
- [Column(TypeName="int")]
- [Required(AllowEmptyStrings=false)]
- public int ID { get; set; }
+ /// <summary>
+ ///杞﹁疆SN鍙�
+ /// </summary>
+ [Display(Name = "杞﹁疆SN鍙�")]
+ [MaxLength(500)]
+ [Column(TypeName = "nvarchar(500)")]
+ public string bindSN { get; set; }
-
}
}
\ No newline at end of file
--
Gitblit v1.9.3