public HttpResponseMessage BarcodeScan([FromBody] BatchcodeVO para) { para.empno = base.User.Identity.Name; List <OptStep> list = wfioBO.getBarcodeActions(para.machno, para.datacode, para.morder); if (list.Count == 1) { switch (list[0].Step) { case 0: return(this.MaterialUp(para)); case 3: return(this.ProductUp(para)); case 6: return(HttpHelper.toJson(list)); } } return(HttpHelper.toJson(list)); }
public HttpResponseMessage ProductDown([FromBody] BatchcodeVO para) { para.empno = base.User.Identity.Name; wfioBO.ProductDown(para.empno, para.datacode, para.length); return(HttpHelper.toJson(wfioBO.getMachineDetail(para.empno, para.machno))); }
public HttpResponseMessage MaterialUp([FromBody] BatchcodeVO para) { para.empno = base.User.Identity.Name; wfioBO.MaterialUp(para.empno, para.machno, para.datacode); return(HttpHelper.toJson(wfioBO.getMachineDetail(para.empno, para.machno))); }
public HttpResponseMessage SwitchProductEmpty([FromBody] BatchcodeVO para) { para.empno = base.User.Identity.Name; wfioBO.SwitchProduct(para.empno, para.machno, para.prosn, para.length, para.datacode, true); return(HttpHelper.toJson(wfioBO.getMachineDetail(para.empno, para.machno))); }