| | |
| | | } |
| | | #endregion |
| | | |
| | | #region[生产开报工扫码获取工单对应工序任务(不良)] |
| | | /// <summary> |
| | | /// 生产开报工扫码获取工单对应工序任务(不良) |
| | | /// </summary> |
| | | /// <param name="orderstepqrcode">扫描的二维码信息</param> |
| | | /// <param name="page">页码</param> |
| | | /// <param name="rows">每页显示条数</param> |
| | | /// <param name="prop">排序字段</param> |
| | | /// <param name="order">排序规则(默认按照计划开工时间正序)</param> |
| | | /// <returns></returns> |
| | | [Route(template: "MesOrderNgStepSearch")] |
| | | [HttpGet] |
| | | public HttpResponseMessage MesOrderNgStepSearch(string orderstepqrcode = null, int page = 0, int rows = 0, string prop = null, string order = null) |
| | | { |
| | | int startNum = rows * (page - 1) + 1; //起始记录rowNum |
| | | int endNum = rows * page; //结束记录 rowNum |
| | | mes = ProductionManagementBLL.MesOrderNgStepSearch(orderstepqrcode, startNum, endNum, prop, order); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region[生产开报工扫码获取工单对应工序任务(不良明细)] |
| | | /// <summary> |
| | | /// 生产开报工扫码获取工单对应工序任务(不良明细) |
| | | /// </summary> |
| | | /// <param name="orderstepqrcode">扫描的二维码信息</param> |
| | | /// <returns></returns> |
| | | [Route(template: "MesOrderNgSubStepSearch")] |
| | | [HttpGet] |
| | | public HttpResponseMessage MesOrderNgSubStepSearch(string orderstepqrcode) |
| | | { |
| | | mes = ProductionManagementBLL.MesOrderNgSubStepSearch(orderstepqrcode); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region [生产开报工:开工(开始/报工)/外协(发料/收料)时条件判断及数据返回接口] |
| | | /// <summary> |
| | | /// 生产开报工:开工(开始/报工)/外协(发料/收料)时条件判断及数据返回接口 |
| | |
| | | } |
| | | #endregion |
| | | |
| | | #region[不良处理,提交] |
| | | /// <summary> |
| | | /// 不良处理,提交 |
| | | /// </summary> |
| | | /// <param name="json">提交数据</param> |
| | | /// <returns></returns> |
| | | [Route(template: "EditOrderNgStepSeave")] |
| | | [HttpPost] |
| | | public HttpResponseMessage EditOrderNgStepSeave(ReportDefectHandle json) |
| | | { |
| | | var username = HttpContext.Current.Request.Cookies["admin"].Value.ToString(); //操作人员 |
| | | mes = ProductionManagementBLL.EditOrderNgStepSeave(json, username); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region[生产开报工,工序检验扫码获取任务信息] |
| | | /// <summary> |
| | | /// 生产开报工,工序检验扫码获取任务信息 |