/// <summary> /// /// </summary> /// <param name="dto"></param> /// <returns></returns> public PublicResult <ScheduleTaskDetailApo> GetScheduleTaskDetail(GetScheduleTaskDetailDto dto) { using (var client = DbFactory.CreateClient()) { var scheduleTask = client.Queryable <ScheduleTask>().InSingle(dto.Id); if (scheduleTask == null) { return(Error("找不到该数据")); } var resp = new ScheduleTaskDetailApo { Id = scheduleTask.Id, Name = scheduleTask.Name, Status = scheduleTask.Status, StatusDesc = scheduleTask.StatusDesc, JobKey = scheduleTask.JobKey, JobGroup = scheduleTask.JobGroup, TriggerKey = scheduleTask.TriggerKey, TriggerGroup = scheduleTask.TriggerGroup, IsEnable = scheduleTask.IsEnable, Type = scheduleTask.Type, Cron = scheduleTask.Cron, Interval = scheduleTask.Interval, LastStartTime = scheduleTask.LastStartTime, LastEndTime = scheduleTask.LastEndTime, LastSuccessTime = scheduleTask.LastSuccessTime }; return(resp); } }
/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public ServResult <ScheduleTaskDetailApo> GetScheduleTaskDetail(ServRequest <GetScheduleTaskDetailDto> request) { using (var client = DbFactory.GetClient()) { var scheduleTask = client.Queryable <ScheduleTask>().InSingle(request.Data.Id); if (scheduleTask == null) { return(Error("找不到该数据")); } var resp = new ScheduleTaskDetailApo(); resp.Id = scheduleTask.Id; resp.Name = scheduleTask.Name; resp.Status = scheduleTask.Status; resp.StatusDesc = scheduleTask.StatusDesc; resp.JobKey = scheduleTask.JobKey; resp.JobGroup = scheduleTask.JobGroup; resp.TriggerKey = scheduleTask.TriggerKey; resp.TriggerGroup = scheduleTask.TriggerGroup; resp.IsEnable = scheduleTask.IsEnable; resp.Type = scheduleTask.Type; resp.Cron = scheduleTask.Cron; resp.Interval = scheduleTask.Interval; resp.LastStartTime = scheduleTask.LastStartTime; resp.LastEndTime = scheduleTask.LastEndTime; resp.LastSuccessTime = scheduleTask.LastSuccessTime; return(resp); } }