Esempio n. 1
0
 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));
 }
Esempio n. 2
0
 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));
 }
Esempio n. 3
0
        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));
        }
Esempio n. 4
0
        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));
        }
Esempio n. 5
0
 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));
 }
Esempio n. 6
0
 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));
 }
Esempio n. 7
0
 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));
 }
Esempio n. 8
0
 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));
 }
Esempio n. 9
0
 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));
 }
Esempio n. 10
0
 // 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));
 }
Esempio n. 11
0
 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));
 }
Esempio n. 12
0
 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));
 }