From f431a054fc8d876769a3e8f65a3eba43e0c3523b Mon Sep 17 00:00:00 2001 From: yangle <admin@YINMOU> Date: 星期一, 09 一月 2023 09:56:04 +0800 Subject: [PATCH] 末道工序出站列表 入库 首道工序出站 列表 维护 委外工序发出单 委外工序接收单 工序进站接收单 维护 --- WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs b/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs index dab03e3..9f7c6c7 100644 --- a/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs +++ b/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs @@ -100,7 +100,7 @@ double HMoney = 0; double HBadCount = list[0].HBadCount;//涓嶈壇鏁伴噺 long HCenterID = list[0].HCenterID;//宸ヤ綔涓績ID - long HProcNo = list[0].HProcNo;//娴佹按鍙� + string HProcNo = list[0].HProcNo;//娴佹按鍙� string HOrderProcNO = list[0].HOrderProcNO;//璁㈠崟璺熻釜鍙� string HSourceNameList = list[0].HSourceNameList;//璁惧娓呭崟 long HMainSourceInterID = list[0].HInterID;//閫掑叆type寰楀埌鐨勫崟鎹甀D @@ -134,7 +134,7 @@ objJsonResult.data = null; return objJsonResult; } - if (HProcNo <= 0) + if (HProcNo == "") { objJsonResult.code = "0"; objJsonResult.count = 0; @@ -215,6 +215,7 @@ objJsonResult.data = null; return objJsonResult; } + //if (HWorkTimes <= 0) //{ // objJsonResult.code = "0"; @@ -255,10 +256,13 @@ // objJsonResult.data = null; // return objJsonResult; //} + var num = 0; + //鑻AINDI閲嶅鍒欓噸鏂拌幏鍙� oCN.BeginTran(); if ("Add".Equals(eventType)) { + num = 1; if (!AllowbillNo(HBillNo)) { oCN.RollBack(); @@ -290,6 +294,7 @@ } else if ("Modify".Equals(eventType)) { + num = 2; oCN.RunProc("UpDate Sc_StationOutBillMain set " + "HUpDater='" + HMaker + "'" + ",HUpDateDate=getdate()" + @@ -358,7 +363,7 @@ objJsonResult.data = null; return objJsonResult; } - oCN.RunProc("exec h_p_Mes_ProcessExchangeRelationQty_Out " + HInterID + ",1"); + oCN.RunProc("exec h_p_Mes_ProcessExchangeRelationQty_Out " + HInterID + ","+ num + ""); oCN.RunProc("exec h_p_Mes_ProcessExchangeChangeStatus " + HInterID + " "); oCN.RunProc("exec h_p_Mes_StationOutBillBackBarCode " + HInterID + " "); //鍒ゆ柇鏄惁鏄� 鏈亾宸ュ簭 @@ -394,6 +399,7 @@ } catch (Exception e) { + oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exception锛�" + e.ToString(); @@ -570,6 +576,7 @@ bool bResult; // bResult = oBill.AddBill(ref DBUtility.ClsPub.sExeReturnInfo); bResult = oBill.AddBill(ref DBUtility.ClsPub.sExeReturnInfo); + oCN.RunProc($"update Sc_StationOutBillMain set HMaker='{msg4}' where HInterID={oBill.omodel.HInterID}"); i++; //if (bResult) //{ -- Gitblit v1.9.1