protected MonitorAbstract(ScheduleGroupCode groupCode) { ScheduleGroup = new JMP.BLL.jmp_notificaiton_group().GetModelList("IsDeleted=0 AND IsEnabled=1 AND Code='" + groupCode + "'").FirstOrDefault(); if (ScheduleGroup == null) { throw new NullReferenceException("计划分组未创建或已被禁用"); } TelTemp = ScheduleGroup.AudioTelTempId; AllowSendTextMessage = ScheduleGroup.SendMode.CheckAllowSendTextMessage(); AllowSendAudioMessage = ScheduleGroup.SendMode.CheckAllowSendAudioMessage(); }
public OrderAbnormalTask(ScheduleGroupCode groupCode) : base(groupCode) { _groupName = groupCode.GetDescription(); }
public PaySuccessRatioMonitor(string procName, ScheduleGroupCode groupCode) : base(groupCode) { _procName = procName; _groupName = groupCode.GetDescription(); }
public NoOrderMonitor(string procName, ScheduleGroupCode groupCode) : base(groupCode) { _procName = procName; _groupName = groupCode.GetDescription(); }
public WorkOrderRemindTask(ScheduleGroupCode groupCode) : base(groupCode) { _groupName = groupCode.GetDescription(); }