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/ERP/ErpOutOrderDTO.cs | 69 ++++++++++++++++++++++++++++++++++
1 files changed, 69 insertions(+), 0 deletions(-)
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_DTO/ERP/ErpOutOrderDTO.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_DTO/ERP/ErpOutOrderDTO.cs"
index 92e5702..dc8bd94 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_DTO/ERP/ErpOutOrderDTO.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_DTO/ERP/ErpOutOrderDTO.cs"
@@ -3,35 +3,104 @@
using System.Linq;
using System.Text;
using System.Threading.Tasks;
+using WIDESEA_Core.Attributes;
+using WIDESEA_DTO.Basic;
namespace WIDESEA_DTO.ERP
{
+ /// <summary>
+ /// 鍑哄簱鍗�
+ /// </summary>
+ [ModelValidate]
public class ErpOutOrderDTO
{
+ /// <summary>
+ /// 鎿嶄綔绫诲瀷<br/>
+ /// 1锛氭柊澧�<br/>
+ /// 2锛氫慨鏀�<br/>
+ /// 3锛氬垹闄�(鍒犻櫎鍙鏄庣粏琛屽彿鍜岄鏂欏崟鍙�)
+ /// </summary>
+ [PropertyValidate("鎿嶄綔绫诲瀷", NotNullAndEmpty = true, Check = new object[] { 1, 2, 3 })]
public int Way { get; set; }
+ /// <summary>
+ /// 鏄庣粏琛屽彿
+ /// </summary>
+ [PropertyValidate("鏄庣粏琛屽彿", NotNullAndEmpty = true)]
public string RowNo { get; set; }
+ /// <summary>
+ /// 棰嗘枡璁㈠崟鍙�
+ /// </summary>
+ [PropertyValidate("棰嗘枡璁㈠崟鍙�", NotNullAndEmpty = true)]
public string OrderNo { get; set; }
+ /// <summary>
+ /// 浠撳簱缂栧彿
+ /// </summary>
+ [PropertyValidate("浠撳簱缂栧彿", NotNullAndEmpty = true)]
public string WaId { get; set; }
+ /// <summary>
+ /// 璁㈠崟绫诲瀷<br/>
+ /// 1锛氭爣鍑嗙敓浜ч鏂�<br/>
+ /// 2锛氭爣鍑嗛儴闂ㄩ鏂�<br/>
+ /// 3锛氱爺鍙戦」鐩鏂�<br/>
+ /// 4锛氱墿鏂欓�佹鍑轰粨<br/>
+ /// 5锛氱墿鏂欒皟鍑�<br/>
+ /// 6锛氱淮淇彂鏂�<br/>
+ /// 7锛氶攢鍞锤鏄�<br/>
+ /// 8锛氶��璐х鐞�
+ /// </summary>
+ [PropertyValidate("璁㈠崟绫诲瀷", NotNullAndEmpty = true, Check = new object[] { 1, 2, 3, 4, 5, 6, 7, 8 })]
public int OType { get; set; }
+ /// <summary>
+ /// 鐗╂枡缂栫爜
+ /// </summary>
+ [PropertyValidate("鐗╂枡缂栫爜", NotNullAndEmpty = true)]
public string MCode { get; set; }
+ /// <summary>
+ /// 鐗╂枡鎵规
+ /// </summary>
+ [PropertyValidate("鐗╂枡鎵规")]
public string MLot { get; set; }
+ /// <summary>
+ /// 鏁伴噺
+ /// </summary>
+ [PropertyValidate("鏁伴噺", NotNullAndEmpty = true, MinValue = 0, IsContainMinValue = false)]
public float Qty { get; set; }
+ /// <summary>
+ /// 鍗曚綅
+ /// </summary>
+ [PropertyValidate("鍗曚綅", NotNullAndEmpty = true)]
public string Unit { get; set; }
+ /// <summary>
+ /// 涓嬪崟鏃ユ湡
+ /// </summary>
+ [PropertyValidate("涓嬪崟鏃ユ湡", NotNullAndEmpty = true)]
public string OrderData { get; set; }
+ /// <summary>
+ /// 澶囨敞
+ /// </summary>
+ [PropertyValidate("澶囨敞")]
public string Node { get; set; }
+ /// <summary>
+ /// 閮ㄩ棬缂栧彿
+ /// </summary>
+ [PropertyValidate("閮ㄩ棬缂栧彿")]
public string DepartmentCode { get; set; }
+ /// <summary>
+ /// 閮ㄩ棬鍚嶇О
+ /// </summary>
+ [PropertyValidate("閮ㄩ棬鍚嶇О")]
public string DepartmentName { get; set; }
}
}
--
Gitblit v1.9.3