From eb32b4263f6901bb7ac1915b400e4fe28db20ef0 Mon Sep 17 00:00:00 2001 From: ningshuxia <ningshuxia0927@outlook.com> Date: 星期四, 13 四月 2023 15:38:11 +0800 Subject: [PATCH] 123 --- Application/IStation.Application.Monitor/monitor_control/MonitorControlNTConfigure_Controller.cs | 32 ++++++++++++++++++++++++-------- 1 files changed, 24 insertions(+), 8 deletions(-) diff --git a/Application/IStation.Application.Monitor/monitor_control/MonitorControlNTConfigure_Controller.cs b/Application/IStation.Application.Monitor/monitor_control/MonitorControlNTConfigure_Controller.cs index 6a14b43..1a4473f 100644 --- a/Application/IStation.Application.Monitor/monitor_control/MonitorControlNTConfigure_Controller.cs +++ b/Application/IStation.Application.Monitor/monitor_control/MonitorControlNTConfigure_Controller.cs @@ -28,9 +28,22 @@ if (input.Password != Settings.Operating.NT.Password) { throw Oops.Oh("瀵嗙爜閿欒!"); - } - var context = new Model.MonitorTestControlParas.StartContext(input.HZ, input.OperatingMode, input.OperatingValue); - + } + double operatingValue = 0; + /* switch (input.OperatingMode) + { + case Model.MonitorTestControlParas.eOperatingMode.Timing: + { + operatingValue = input.OperatingValue * 3600; + } + break; + case Model.MonitorTestControlParas.eOperatingMode.ConstantFlow: + break; + default: + break; + }*/ + operatingValue = input.OperatingValue * 3600; + var context = new Model.MonitorTestControlParas.StartContext(input.HZ, input.OperatingMode, operatingValue); var paras = new Model.MonitorTestControlParas(); paras.ControlType = Model.MonitorTestControlParas.eControlType.Start; paras.Context = context.ToJson(); @@ -47,6 +60,10 @@ [HttpPost] public string TestStop([Required] NTStopInput input) { + if (input.Password != Settings.Operating.NT.Password) + { + throw Oops.Oh("瀵嗙爜閿欒!"); + } var paras = new Model.MonitorTestControlParas(); paras.ControlType = Model.MonitorTestControlParas.eControlType.Stop; paras.Context = string.Empty; @@ -57,23 +74,22 @@ } -/* /// <summary> - /// 娴嬭瘯鍙橀 + /// 娴嬭瘯杩炴帴妯″紡 /// </summary> [Route("TestChange@V1.0")] [HttpPost] public string TestChange(NTTestChangeInput input) { var paras = new Model.MonitorTestControlParas(); - paras.ControlType = -1; - paras.Context = input.HZ.ToString(); + paras.ControlType = Model.MonitorTestControlParas.eControlType.Stop; + paras.Context = string.Empty; var runQueue = new RabbitMqExChangeHelper(); runQueue.Push("NTTEST", paras); return "OK"; } -*/ + -- Gitblit v1.9.3