yl
2024-06-18 47f5a9401f1e83efeca8b6a5cd28e1da805811f9
VueWebCoreApi/Controllers/WorkOrderController.cs
@@ -305,6 +305,41 @@
        }
        #endregion
        #region[MES工单查看工单SOP]
        /// <summary>
        /// MES工单查看工单SOP
        /// </summary>
        /// <param name="wocode">工单编号</param>
        /// <param name="materielcode">产品编码</param>
        /// <returns></returns>
        [Route(template: "MesOrderSopSearch")]
        [HttpGet]
        public JsonResult MesOrderSopSearch(string wocode, string materielcode)
        {
            mes = WorkOrderBLL.MesOrderSopSearch(wocode, materielcode);
            return Json(mes);
        }
        #endregion
        #region[MES工单查看工艺SOP]
        /// <summary>
        /// MES工单查看工艺SOP
        /// </summary>
        /// <param name="materielcode">产品编码</param>
        /// <param name="routecode">工艺路线编码</param>
        /// <param name="stepcode">工序编码</param>
        /// <returns></returns>
        [Route(template: "MesOrderProcessSopSearch")]
        [HttpGet]
        public JsonResult MesOrderProcessSopSearch(string materielcode,string routecode,string stepcode)
        {
            var token = HttpContext.Request.Headers["Token"].ToString();
            User us = JwtTools.Denocode(token.ToString());
            mes = WorkOrderBLL.MesOrderProcessSopSearch(materielcode, routecode, stepcode,us);
            return Json(mes);
        }
        #endregion
        #region[MES工单派发提交]
        /// <summary>
@@ -725,5 +760,23 @@
            return Json(mes);
        }
        #endregion
        #region[生产执行,报工弃审数据提交]
        /// <summary>
        /// 生产执行,报工弃审数据提交
        /// </summary>
        /// <param name="id">报工记录id</param>
        /// <param name="steptype">工序类型</param>
        /// <returns></returns>
        [Route(template: "MesOrderStepReportNotVerifySeave")]
        [HttpPost]
        public JsonResult MesOrderStepReportNotVerifySeave(string id, string steptype)
        {
            var token = HttpContext.Request.Headers["Token"].ToString();
            User us = JwtTools.Denocode(token.ToString());
            mes = WorkOrderBLL.MesOrderStepReportNotVerifySeave(us, id, steptype);
            return Json(mes);
        }
        #endregion
    }
}