public ActionResult TaskEndRunLog(int taskId, string runGuid, int resultType, string logText, DateTime time) { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, false); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.TaskEndLog( ClientId, taskId, runGuid, resultType, logText, time); return(Json(r)); }
public ActionResult AddWorkLog(int taskId, string dispatchId, int logType, string logText, DateTime createTime) { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, false); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.AddWorkLog( ClientId, taskId, dispatchId, logType, logText, createTime); return(Json(r)); }
public ActionResult BuildDispatchs(int taskId, string groupId, string runconfigs) { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, true); List <Ruanal.Job.DispatcherItem> configs = RLib.Utils.DataSerialize.DeserializeObject <List <Ruanal.Job.DispatcherItem> >(runconfigs); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.BuildDispatchs(ClientId, taskId, groupId, configs); return(Json(r)); }
public ActionResult AddWorkLogBatch(string logJson) { int nodeId = 0; Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, false, out nodeId); List <Ruanal.Core.ApiSdk.WorkLogEntity> logs = RLib.Utils.DataSerialize.DeserializeObject <List <Ruanal.Core.ApiSdk.WorkLogEntity> >(logJson); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.AddWorkLogs( nodeId, logs); return(Json(r)); }
public ActionResult NodeTasks() { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, false); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.NodeTasksJustRunning(ClientId); return(Json(r)); }
public ActionResult TaskDetail(int taskId) { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, false); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.TaskDetail(taskId); return(Json(r)); }
public ActionResult CheckDispatchGroup(string groupId) { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, true); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.CheckDispatchGroup(groupId); return(Json(r)); }
public JsonResult EndExecute(int cmdid, int success, string msg) { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, false); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.CmdEndExecute(ClientId, cmdid, success > 0 ? true : false, msg); return(Json(r)); }
public JsonResult BeginExecute(int cmdid) { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, false); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.CmdBeginExecute(ClientId, cmdid); return(Json(r)); }
// GET: Api/ApiCmd public JsonResult GetNews() { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, false); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.GetNewCmds(ClientId); return(Json(r)); }
public ActionResult GetNodeConfig() { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, false); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.NodeConfig(ClientId); return(Json(r)); }
public JsonResult AutoEndDispatchExecute(int dispatchId) { Ruanal.WebDomain.BLL.ApiBll.Instance.CheckAuth(ClientId, false); Ruanal.WebDomain.JsonEntity r = Ruanal.WebDomain.BLL.ApiBll.Instance.AutoEndDispatchExecute(ClientId, dispatchId); return(Json(r)); }