namespace IStation.DataDockingSocket { /// /// 发送指令任务名称辅助类 /// public class SendInstructionJobNameHelper { private const string _jobNameHeader = "SZJT_TenSendInstructionJob"; private const string _jobGroupHeader = "SZJT_TenSendInstructionJobGroup"; private const string _triggerNameHeader = "SZJT_TenSendInstructionJobTrigger"; /// /// 获取任务名称 /// public static string GetJobName(Yw.Model.IMonitorDataDockingSession session, string instructioon) { var jobName = $"{_jobNameHeader}_{session.RegisterCode}_{session.SessionID}_{instructioon}"; return jobName; } /// /// 获取任务组名称 /// public static string GetJobGroupName(Yw.Model.IMonitorDataDockingSession session, string instructioon) { var jobGroup = $"{_jobGroupHeader}_{session.RegisterCode}_{session.SessionID}_{instructioon}"; return jobGroup; } /// /// 获取触发器名称 /// public static string GetTriggerName(Yw.Model.IMonitorDataDockingSession session, string instructioon) { var triggerName = $"{_triggerNameHeader}_{session.RegisterCode}_{session.SessionID}_{instructioon}"; return triggerName; } } }