From de7f03b10e73a91d8568e82c15ad8d780bcf8bc1 Mon Sep 17 00:00:00 2001 From: yangle <admin@YINMOU> Date: 星期四, 24 八月 2023 15:51:55 +0800 Subject: [PATCH] 1 --- WebAPI/Controllers/POOrderController.cs | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) diff --git a/WebAPI/Controllers/POOrderController.cs b/WebAPI/Controllers/POOrderController.cs index 8692984..4778e3a 100644 --- a/WebAPI/Controllers/POOrderController.cs +++ b/WebAPI/Controllers/POOrderController.cs @@ -55,8 +55,8 @@ //Int64 RowTotal = Common.GetRowTotal("H_v_SRM_POOrderBillList", VsWhere, ref DBUtility.ClsPub.sExeReturnInfo); //鑾峰彇杩斿洖鏁版嵁 //sql = "exec H_P_REALESEPOORDER"; - sql = "exec H_P_REALESEPOORDER"; - oCn.RunProc(sql); + //sql = "exec H_P_REALESEPOORDER"; + //oCn.RunProc(sql); sql = "exec H_p_SRM_POOrderBillList '" + PcWhere + "'"; //LogService.WriteAsync(sql); ds = oCn.RunProcReturn("exec H_p_SRM_POOrderBillList '" + PcWhere + "'", "H_p_SRM_POOrderBillList"); @@ -188,17 +188,25 @@ } } [Route("POOrderAccept")] - [HttpGet] + [HttpPost] /// <summary> /// 璁㈠崟鎺ュ彈 /// </summary> /// <param name="HInterID"></param> /// <returns></returns> - public object POOrderAccept(string HInterID, string HBillNo, string HUser) + public object POOrderAccept([FromBody] JObject oData) { + var _value = oData["oData"].ToString(); + string msg1 = _value.ToString(); + string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); + string HInter = sArray[0].ToString(); + string HInterID = HInter.Replace("\"", ""); //鍐呯爜 + string HBillNo = sArray[1].ToString().Replace("\"", ""); + string HUser = sArray[2].ToString(); //鐢ㄦ埛鍚� + try { - if (DBUtility.ClsPub.isLong(HInterID) == 0) + if (DBUtility.ClsPub.isStrNull(HInterID) == "") { objJsonResult.code = "0"; objJsonResult.count = 0; @@ -206,6 +214,7 @@ objJsonResult.data = null; return objJsonResult; } + DAL.ClsCg_POOrderBill oBill = new DAL.ClsCg_POOrderBill(); oBill.WebAccept(DBUtility.ClsPub.isLong(HInterID), DBUtility.ClsPub.isStrNull(HBillNo), DBUtility.ClsPub.isStrNull(HUser), ref DBUtility.ClsPub.sExeReturnInfo); objJsonResult.code = "0"; -- Gitblit v1.9.1