From 2fe70195e1d6334ef74a5d0ad7dee89b28ae6092 Mon Sep 17 00:00:00 2001 From: cwjbxqmz <1134865194@qq.com> Date: 星期四, 12 十月 2023 09:54:59 +0800 Subject: [PATCH] 1.采购退料单维护:增加 审核,反审核,关闭,反关闭,作废,反作废、条码明细、列设置,按钮设置 等 按钮;其他入库单维护、生产入库单维护: 增加 作废,反作废、条码明细 等 按钮; 委外加工入库单维护: 增加 关闭,反关闭,作废,反作废 等 按钮; 生产退库单维护、分布式调入单维护: 增加 关闭,反关闭,作废,反作废、条码明细 等 按钮; 2.增加 领用申请单 单据新增编制 模块;增加 领用申请单列表 单据列表 模块; --- WebAPI/Controllers/QC_ManagementController.cs | 29 +++++++++++++++++++++++++++-- 1 files changed, 27 insertions(+), 2 deletions(-) diff --git a/WebAPI/Controllers/QC_ManagementController.cs b/WebAPI/Controllers/QC_ManagementController.cs index a3743c1..7452035 100644 --- a/WebAPI/Controllers/QC_ManagementController.cs +++ b/WebAPI/Controllers/QC_ManagementController.cs @@ -1223,6 +1223,7 @@ string msg2 = sArray[0].ToString(); string msg3 = sArray[1].ToString(); string user = sArray[2].ToString(); + string badmsg = sArray[3].ToString(); string UserName = ""; @@ -1255,7 +1256,7 @@ oItem.HBillSubType = "7506"; oItem.HBillStatus = 0; oItem.HPeriod = 0; - oItem.HMaker = ""; + oItem.HMaker = user; oItem.HMainSourceInterID = oItem.HInterID; //oItem.HInterID = DBUtility.ClsPub.CreateBillID_SRMProd("1103", ref DBUtility.ClsPub.sExeReturnInfo); @@ -1301,10 +1302,34 @@ oItemSub.HRelationQty = 0; oItemSub.HRelationMoney = 0; oItemSub.HCloseMan = ""; - oItemSub.HRemark = ""; + //oItemSub.HRemark = ""; oBill.DetailColl.Add(oItemSub); } + badmsg = badmsg.Substring(1, badmsg.Length - 2); + badmsg = badmsg.Replace("\\", ""); + badmsg = badmsg.Replace("\n", ""); //\n + List<Model.ClsQC_PatrolProcCheckBillSub_BadReason> bs = new List<Model.ClsQC_PatrolProcCheckBillSub_BadReason>(); + bs = oListModels.getObjectByJson_ClsQC_PatrolProcCheckBillSub_BadReason(badmsg); + int j = 0; + foreach (Model.ClsQC_PatrolProcCheckBillSub_BadReason badSub in bs) + { + badSub.HBillNo_bak = oBill.omodel.HBillNo;//鍗曟嵁鍙凤紙澶囦唤锛屼互鍏嶅唴鐮佷涪澶憋紝鎵句笉鍒板搴斾富琛級 + j++; + if (string.IsNullOrWhiteSpace(badSub.HBillNo_bak)) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "淇濆瓨澶辫触锛佹病澶囦唤鍗曟嵁鍙凤紝鏃犳硶淇濆瓨锛�"; + objJsonResult.data = 1; + return objJsonResult; + } + badSub.HInterID = oBill.omodel.HInterID; + badSub.HEntryID = j; + badSub.HSEQ = j; + oBill.DetailColl_Bad.Add(badSub); + } + //淇濆瓨 //淇濆瓨瀹屾瘯鍚庡鐞� bool bResult; -- Gitblit v1.9.1