tangxu
2022-10-31 8ea88fedd51e4961d0fd0aec6c2873a579fb6db8
Application/IStation.Application.OpenApi/shys/plan/shys/shysÎåºÅ¹µ½ðº£·½Ïò.cs
@@ -23,6 +23,7 @@
        private Tuple<string, long> monitor出水总管2瞬时流量 = new Tuple<string, long>("_0402010501080102005", 269);
        private Tuple<string, long> monitor前池液位4 = new Tuple<string, long>("_0402010501080103001", 263);
        private Tuple<string, long> monitor前池液位5 = new Tuple<string, long>("_0402010501080103002", 264);
        /// <summary>
        /// 
        /// </summary>
@@ -68,13 +69,19 @@
                return null;
            }
            var complex_dispatch_request = new DispatchAna.Model.RequestParasComplex();
            var water_level5 = allRecords_hour.Find(x => x.MonitorTag == monitor前池液位5.Item1);
            if (water_level5 == null)
            {
                error_info = "五号沟金海方向前池液位5 æµ‹ç‚¹æœªæ‰¾åˆ°";
                return null;
            }
            var water_level4 = allRecords_hour.Find(x => x.MonitorTag == monitor前池液位4.Item1);
            if (water_level4 == null)
            {
                error_info = "五号沟金海方向前池液位4 æµ‹ç‚¹æœªæ‰¾åˆ°";
                return null;
            }
            var pipe1_flow = allRecords_hour.Find(x => x.MonitorTag == monitor出水总管1瞬时流量.Item1);
            if (pipe1_flow == null)
            {
@@ -107,9 +114,10 @@
            complex_dispatch_request.StationID = this._stationID;
            complex_dispatch_request.SchemeNumber = 1;
            complex_dispatch_request.PressValueType = DispatchAna.Model.RequestParasComplex.ePressValueType.压力;
            complex_dispatch_request.WaterLevelPara = new List<DispatchAna.Model.WaterLevelPara>()
            complex_dispatch_request.InletPipePara = new List<DispatchAna.Model.InletPipePara>()
                        {
                            new DispatchAna.Model.WaterLevelPara(){ Name="前池液位5", Value = water_level5.RecordValue}
                            new DispatchAna.Model.InletPipePara(){ Name="前池液位4", Value = water_level4.RecordValue},
                            new DispatchAna.Model.InletPipePara(){ Name="前池液位5", Value = water_level5.RecordValue}
                        };
            complex_dispatch_request.OutletPipePara = new List<DispatchAna.Model.OutletPipePara>();
            complex_dispatch_request.OutletPipePara.Add(new DispatchAna.Model.OutletPipePara()