From 156e06ad46f0e4cb61c5f74553f6c2bc51e21a04 Mon Sep 17 00:00:00 2001 From: 王 垚 <1402714037@qq.com> Date: 星期日, 28 二月 2021 14:17:39 +0800 Subject: [PATCH] 导入编制日期 取值 等于 计划开工日期 --- src/BLL/Demo.BillView/PRD/Pro_SCLLSH.cs | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/BLL/Demo.BillView/PRD/Pro_SCLLSH.cs b/src/BLL/Demo.BillView/PRD/Pro_SCLLSH.cs index c9dffc0..b71d228 100644 --- a/src/BLL/Demo.BillView/PRD/Pro_SCLLSH.cs +++ b/src/BLL/Demo.BillView/PRD/Pro_SCLLSH.cs @@ -34,9 +34,10 @@ e.FieldKeys.Add("FBaseJoinQty"); e.FieldKeys.Add("FDayPlanBillNo"); e.FieldKeys.Add("FDayPlanFentryId"); + e.FieldKeys.Add("FBaseActualQty"); } /// <summary> - ///鍙嶅鏍� 鍙嶆洿鏂版棩璁″垝鐢ㄦ枡娓呭崟璋冩嫧鏁伴噺 + ///瀹℃牳鏇存柊鏃ヨ鍒掔敤鏂欐竻鍗曢鏂欐暟閲� /// </summary> /// <param name="e"></param> public override void AfterExecuteOperationTransaction(AfterExecuteOperationTransaction e) @@ -44,7 +45,7 @@ base.AfterExecuteOperationTransaction(e); List<string> sqlList = new List<string>(); string sql = ""; - //瀹℃牳鏃舵洿鏂扮敓浜х敤鏂欐竻鍗曡〃鏄庣粏璋冩嫧鏁伴噺 + //瀹℃牳鏃舵洿鏂扮敓浜х敤鏂欐竻鍗曡〃鏄庣粏棰嗘枡鏁伴噺 Entity entity = this.BusinessInfo.GetEntity("FEntity");//鑾峰彇鏄庣粏淇℃伅 foreach (var billObj in e.SelectedRows) { @@ -52,12 +53,13 @@ as DynamicObjectCollection; foreach (var entryRow in entryRows) { - //鐢熶骇鐢ㄦ枡娓呭崟涓虹┖鏃� - if (Convert.ToString(entryRow["FDayPlanBillNo"]) == "") - continue; string fentryId = entryRow["FDayPlanFentryId"].ToString(); - sql = string.Format($"/*dialect*/update Sc_DayPlanPPBomBillSub set FPickedQty = (select sum(FBaseActualQty) from T_PRD_PICKMTRLDATA where FDayPlanFentryId = {fentryId})where FEntryID = {fentryId} "); - LogHelper.Info("棰嗘枡鍗曠殑鏃ヨ鍒掔敤鏂欐竻鍗旾D:" + fentryId); + if (fentryId == "0") + continue; + sql = string.Format($"/*dialect*/update Sc_DayPlanPPBomBillSub set FPickedQty = FPickedQty + {Convert.ToDecimal(entryRow["BaseActualQty"])} where FEntryID = {fentryId} "); + //LogHelper.Info("棰嗘枡鍗曠殑鏃ヨ鍒掔敤鏂欐竻鍗旾D:" + fentryId); + sqlList.Add(sql); + sql = string.Format($"/*dialect*/update T_PRD_PICKMTRLDATA set FisFX = 1 where FentryId = {entryRow["Id"]}"); sqlList.Add(sql); } } -- Gitblit v1.9.1