| | |
| | | [ApiExplorerSettings(GroupName = "工单管理")] |
| | | [ApiController] |
| | | [Route("api/[controller]")] |
| | | //[ChannelActionFilter] |
| | | [ChannelActionFilter] |
| | | public class WorkOrderController : Controller |
| | | { |
| | | //定义全局信息返回变量 |
| | |
| | | var token = HttpContext.Request.Headers["Token"].ToString(); |
| | | User us = JwtTools.Denocode(token.ToString()); |
| | | mes = WorkOrderBLL.MesOrderNewStepContent(wkshopcode, routecode, partcode, us); |
| | | return Json(mes); |
| | | } |
| | | #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 |
| | |
| | | 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 |
| | | } |
| | | } |