ningshuxia
2022-10-27 2b6eeda2c91f0e570b58b2799758475b46c1ad61
Socket/IStation.DataDockingSocket4NT/control/SendControlJobHelper.cs
@@ -54,12 +54,14 @@
                        }
            
                        switch (paras.Type)
                        {//0代表关机 1代表开机 - 1代表变频
                            case 0:
                                JobShutDownPump(session);
                        {//0代表关机 1代表开机
                            case 0:
                                ShunDownMsgHelper.StartJob(session);
                                break;//从辅助类中获取 关闭
                            case 1:
                                ShunUpMsgHelper.JobStartUpPump(session);
                                if (string.IsNullOrEmpty(paras.Paras))
                                    return false;
                                StartUpMsgHelper.StartJob(session);
                                break;//从辅助类中获取 开启
                            default:
                                return false;
@@ -78,35 +80,6 @@
  
        /// <summary>
        /// 关机
        /// </summary>
        /// <param name="session"></param>
        /// <returns></returns>
        public static bool JobShutDownPump(Model.IMonitorDataDockingSession session)
        {
            if (session != null)
            {
                NtLogHelper.Error($"关机 session:Close");
                return false;
            }
            if (session.IsConnected)
            {
                //byte[] bts = MonitorMsgHelper.GetControlMsg关机();
                //session.Send(bts, 0, bts.Length);
                //NtLogHelper.Info("关机 " + session.SessionName + ":" + BitTransfer.ToString(bts) +
                //            ", 发送一条请求控制指令");
                return true;
            }
            else
            {
                NtLogHelper.Error($"关机时 session:Not connected");
                return false;
            }
        }
    }
}