| | |
| | | } |
| | | #endregion |
| | | |
| | | #region[MES工单批量绑定获取工序数据] |
| | | /// <summary> |
| | | /// MES工单批量绑定获取工序数据 |
| | | /// </summary> |
| | | /// <param name="worksteplist">查询参数组</param> |
| | | /// <returns></returns> |
| | | [Route(template: "UpdateMesOrderStepListSearch")] |
| | | [HttpPost] |
| | | public JsonResult UpdateMesOrderStepListSearch(List<WorkStepList> worksteplist) |
| | | { |
| | | mes = WorkOrderBLL.UpdateMesOrderStepListSearch(worksteplist); |
| | | return Json(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region[MES工单新增、编辑批量绑定提交] |
| | | /// <summary> |
| | | /// MES工单新增、编辑批量绑定提交 |
| | | /// </summary> |
| | | /// <param name="OperType">操作类型</param> |
| | | /// <param name="json">提交数据</param> |
| | | /// <returns></returns> |
| | | [Route(template: "AddUpdateMesOrderList")] |
| | | [HttpPost] |
| | | public JsonResult AddUpdateMesOrderList(List<WorkList> json, string OperType) |
| | | { |
| | | var token = HttpContext.Request.Headers["Token"].ToString(); |
| | | User us = JwtTools.Denocode(token.ToString()); |
| | | mes = WorkOrderBLL.AddUpdateMesOrderList(OperType, json, us); |
| | | return Json(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region[MES工单打印更新打印次数] |
| | | /// <summary> |
| | | /// MES工单打印更新打印次数 |
| | | /// </summary> |
| | | /// <param name="wo_code">工单编号</param> |
| | | /// <returns></returns> |
| | | [Route(template: "UpdateMesOrderPrintCount")] |
| | | [HttpPost] |
| | | public JsonResult UpdateMesOrderPrintCount(string wo_code) |
| | | { |
| | | mes = WorkOrderBLL.UpdateMesOrderPrintCount(wo_code); |
| | | return Json(mes); |
| | | } |
| | | #endregion |
| | | |
| | | |
| | | #region[MES工单删除] |
| | | /// <summary> |
| | | /// MES工单删除 |
| | |
| | | string reckway = obj["reckway"].ToString(); //计件方式(班组:group、个人:person) |
| | | string usergroupcode = obj["usergroupcode"].ToString(); //班组编码 |
| | | string reportuser = obj["reportuser"].ToString(); //报工人员 |
| | | string payrate = obj["payrate"].ToString(); //薪资类型:S(计件),T(计时),M(月) |
| | | string taskqty = obj["taskqty"].ToString(); //任务数量 |
| | | string startqty = obj["startqty"].ToString(); //开工数量 |
| | | string reportqty = obj["reportqty"].ToString(); //报工工数量 |
| | | string defectlist = obj["defectlist"].ToString();//不良汇总 |
| | | string remarks = obj["remarks"].ToString(); //备注 |
| | | List<ReportDefectList> defectobjs = JsonConvert.DeserializeObject<List<ReportDefectList>>(defectlist); |
| | | mes = WorkOrderBLL.SavaMesOrderStepReport(mesordercode, partcode, stepseq, stepcode, stepprice, eqpcode, inbarcode, reckway, usergroupcode, reportuser, taskqty, startqty, reportqty, defectobjs, remarks, us); |
| | | mes = WorkOrderBLL.SavaMesOrderStepReport(mesordercode, partcode, stepseq, stepcode, stepprice, eqpcode, inbarcode, reckway, usergroupcode, reportuser, payrate, taskqty, startqty, reportqty, defectobjs, remarks, us); |
| | | return Json(mes); |
| | | } |
| | | #endregion |