From d8db1698c125618c1b5f62b009204ddc5d4eed5a Mon Sep 17 00:00:00 2001
From: wangxinhui <wangxinhui@hnkhzn.com>
Date: 星期三, 19 三月 2025 20:34:08 +0800
Subject: [PATCH] 成品代码更新....

---
 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_DTO/MES/RworkTaskModel.cs |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_DTO/MES/RworkTaskModel.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_DTO/MES/RworkTaskModel.cs"
index 07542a5..813b7d3 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_DTO/MES/RworkTaskModel.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_DTO/MES/RworkTaskModel.cs"
@@ -3,37 +3,45 @@
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
+using WIDESEA_Core.Attributes;
 
 namespace WIDESEA_DTO.MES
 {
     /// <summary>
     /// 杩斿伐鎻愬簱
     /// </summary>
+    [ModelValidate]
     public class RworkTaskModel
     {
         /// <summary>
         /// 浠诲姟鍗曞彿
         /// </summary>
+        [PropertyValidate("浠诲姟鍗曞彿", NotNullAndEmpty = true)]
         public string TaskNo {  get; set; }
         /// <summary>
         /// 浜у搧缂栫爜
         /// </summary>
+        [PropertyValidate("浜у搧缂栫爜", NotNullAndEmpty = true)]
         public string ProductCode { get; set; }
         /// <summary>
         /// 浜у搧鍚嶇О
         /// </summary>
+        [PropertyValidate("浜у搧鍚嶇О", NotNullAndEmpty = true)]
         public string ProductName { get; set; }
         /// <summary>
         /// 浜у搧鐗堟湰
         /// </summary>
+        [PropertyValidate("浜у搧鐗堟湰", NotNullAndEmpty = true)]
         public string ProductVersion { get; set; }
         /// <summary>
         /// 鍛ㄦ湡
         /// </summary>
+        [PropertyValidate("鍛ㄦ湡", NotNullAndEmpty = true)]
         public string DateCode { get; set; }
         /// <summary>
         /// 闇�姹傛暟閲�
         /// </summary>
+        [PropertyValidate("闇�姹傛暟閲�", NotNullAndEmpty = true)]
         public float RequiredQuantity { get; set; }
         /// <summary>
         /// 宸ュ巶
@@ -42,10 +50,15 @@
         /// <summary>
         /// 閿�鍞鍗�
         /// </summary>
+        [PropertyValidate("閿�鍞鍗�", NotNullAndEmpty = true)]
         public string SaleOrder { get; set; }
         /// <summary>
         /// 搴撳瓨绫诲瀷
+        /// 1:瀹㈤��<br/>
+        /// 2:搴撳瓨涓嶈壇<br/>
+        /// 3:浣欐暟鎻愪粨<br/>
         /// </summary>
+        [PropertyValidate("搴撳瓨绫诲瀷", NotNullAndEmpty = true, Check = new object[] { 1, 2,3 })]
         public int InventoryType { get; set; }
     }
 }

--
Gitblit v1.9.3