/// <summary> /// 提交数据 /// </summary> /// <param name="TrayNO"></param> /// <returns></returns> public ActionResult CratesRfidCheck(string TrayNO) { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } service = new CratesRFID(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); try { service.ClearParameter(); service.SetParameter("TrayNO", TrayNO); service.ExecuteBusinessProcess("CratesRfidCheck"); return(Content("")); } catch (Exception ex) { return(Content(ex.Message)); } }
public ActionResult ValidateTrayNO(string TrayNO) { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } service = new CratesRFID(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); string result = "[{{\"Shipper\":\"{0}\",\"Store\":\"{1}\",\"Qty\":{2}}}]"; try { service.ClearParameter(); service.SetParameter("TrayNO", TrayNO); service.ExecuteBusinessProcess("CratesRfidTrayNO"); result = string.Format(result, service.GetParameter("Shipper"), service.GetParameter("Store"), service.GetParameter("Qty").ToString()); return(Content(result));//返回json给页面显示 } catch (Exception ex) { return(Content(ex.Message)); } }
/// <summary> /// 清空当前RFID /// </summary> /// <param name="TrayNO"></param> /// <returns></returns> public ActionResult ClearRfid(string TrayNO) { GetLoginInfo(); if (Login_Info == null) { return(Content("<script>location.href='/Home'</script>")); } service = new CratesRFID(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); StdQuery1 = new StdQuery(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token); try { service.ClearParameter(); service.SetParameter("TrayNO", TrayNO); service.ExecuteBusinessProcess("CratesRfidClear"); StdQuery1.ClearParameter(); StdQuery1.SetParameter("TrayNO", TrayNO); DataTable dt = StdQuery1.Execute("QryTrayRfidGoods");//查询集货标签商品复检情况 return(Content(dt.ToJson())); }catch (Exception ex) { return(Content(ex.Message)); } }