Beispiel #1
0
        public Response AGVTaskTestApp(SendTaskModel sendTaskModel)
        {
            Response <SendTaskModel> Response = new Response <SendTaskModel>();
            string sErrorMsg = "";

            if (!CheckLogin())
            {
                Response.Code    = 500;
                Response.Status  = false;
                Response.Message = "请先登录!";
                return(Response);
            }

            try
            {
                if (sendTaskModel == null)
                {
                    sErrorMsg       += "任务号为:" + sendTaskModel.TaskNo + "传送数据为空,请确认<br>";
                    Response.Message = sErrorMsg;
                }
                else
                {
                    sendTaskModel.CarNo         = "TEST88888";
                    sendTaskModel.ContainerCode = "C666666";
                    sendTaskModel.Status        = 10;
                    Response.Result             = sendTaskModel;
                }
            }
            catch (Exception ex)
            {
                Response.Code    = 500;
                Response.Status  = false;
                Response.Message = (Response.Message == "操作成功" ? "" : Response.Message) + "\r\n" + "OrderCode:" + sendTaskModel.TaskNo + "AGV反馈失败!" + ex.Message;
            }

            return(Response);
        }
Beispiel #2
0
 public string AGVTaskTest([FromBody] SendTaskModel sendTaskModel)
 {
     return(JsonHelper.Instance.Serialize(_app.AGVTaskTestApp(sendTaskModel)));
 }