From 394d05e64b6742a3a9a1862896cebd65e5cdbc33 Mon Sep 17 00:00:00 2001
From: tangxu <tangxu76880903>
Date: 星期五, 01 十二月 2023 16:40:29 +0800
Subject: [PATCH] 添加坐标

---
 Yw.Application.Curve.Core/3-pump-curve-extension/1-mgr/dto/AddPumpCurveExMappingInput.cs |   85 ++++++++++++++++++++++--------------------
 1 files changed, 45 insertions(+), 40 deletions(-)

diff --git a/Yw.Application.Curve.Core/3-pump-curve-extension/1-mgr/dto/AddPumpCurveExMappingInput.cs b/Yw.Application.Curve.Core/3-pump-curve-extension/1-mgr/dto/AddPumpCurveExMappingInput.cs
index 5fd2095..fa5c94b 100644
--- a/Yw.Application.Curve.Core/3-pump-curve-extension/1-mgr/dto/AddPumpCurveExMappingInput.cs
+++ b/Yw.Application.Curve.Core/3-pump-curve-extension/1-mgr/dto/AddPumpCurveExMappingInput.cs
@@ -1,67 +1,72 @@
-锘縩amespace IStation.Application
+锘縩amespace Yw.Application
 {
     /// <summary>
     /// 
     /// </summary>
     public class AddPumpCurveExMappingInput
     {
-        /// <summary>
-        /// 瀹㈡埛鏍囪瘑
-        /// </summary>	
-        public long CorpID { get; set; }
 
         /// <summary>
-        /// 鏇茬嚎缂栫爜
+        /// 娉礽d
         /// </summary>	
-        public string CurveCode { get; set; }
-
-        /// <summary>
-        /// 鏇茬嚎鏉ユ簮
-        /// </summary>	
-        public eCurveSourceFrom SourceFrom { get; set; }
-
-        /// <summary>
-        /// 鍒涘缓鏂规硶
-        /// </summary>	
-        public eCurveCreateMethod CreateMethod { get; set; }
-
-        /// <summary>
-        /// 鍧愭爣鍙傛暟
-        /// </summary>	
-        public CurveCoordinateParas CoordParas { get; set; }
-
-        /// <summary>
-        /// 鏇茬嚎淇℃伅
-        /// </summary>	
-        public SingleCurveExpressGroup CurveInfo { get; set; }
-
-        /// <summary>
-        /// 鐐逛俊鎭�
-        /// </summary>	
-        public SingleCurvePointListGroup PointInfo { get; set; }
-
-        /// <summary>
-        /// 娉垫爣璇�
-        /// </summary>	
+        [Required, Range(1, long.MaxValue, ErrorMessage = "PumpID 蹇呴』澶т簬0")]
         public long PumpID { get; set; }
+
+        /// <summary>
+        /// 鍚嶇О
+        /// </summary>
+        [Required]
+        public string Name { get; set; }
 
         /// <summary>
         /// 鍒悕
         /// </summary>	
+        [Required]
         public string OtherName { get; set; }
 
         /// <summary>
-        /// 鎺掑簭鐮�
-        /// </summary>	
-        public int SortCode { get; set; }
+        /// 鏉ユ簮鏂瑰紡
+        /// </summary>
+        [Required]
+        public eSourceWay SourceWay { get; set; }
+
+        /// <summary>
+        /// 鍒涘缓鏂规硶
+        /// </summary>
+        [Required]
+        public string CreateMethod { get; set; }
+
+        /// <summary>
+        /// 鍧愭爣鍙傛暟
+        /// </summary>
+        public Dictionary<string, string> CoordParas { get; set; }
+
+        /// <summary>
+        /// 鏇茬嚎琛ㄨ揪寮�
+        /// </summary>
+        [Required]
+        public PumpCurveExpressInput CurveExpress { get; set; }
+
+        /// <summary>
+        /// 鍙俊搴�
+        /// </summary>
+        [Required]
+        public eReliabilityStatus ReliabilityStatus { get; set; }
+
+        /// <summary>
+        /// 褰曞叆鏃堕棿
+        /// </summary>
+        [Required]
+        public DateTime InputTime { get; set; }
 
         /// <summary>
         /// 宸ヤ綔鏇茬嚎
         /// </summary>	
+        [Required]
         public bool IsWorking { get; set; }
 
         /// <summary>
-        /// 澶囨敞璇存槑
+        /// 璇存槑
         /// </summary>
         public string Description { get; set; }
 

--
Gitblit v1.9.3