From 7c20d53ed37941868977ff9795fb9eae656a72b4 Mon Sep 17 00:00:00 2001 From: gaofei1985 <181547018@qq.com> Date: Tue, 28 Nov 2023 18:32:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FineUIPro.Web/HJGL/WeldingManage/WeldReportEdit.aspx.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReportEdit.aspx.cs b/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReportEdit.aspx.cs index 8344c42a..b23ca5a5 100644 --- a/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReportEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReportEdit.aspx.cs @@ -1158,7 +1158,11 @@ namespace FineUIPro.Web.WeldingProcess.WeldingManage for (int i = 0; i < selectedRowId.Count(); i++) { string weldTaskId = selectedRowId[i]; - BLL.WeldTaskService.UpdateWelderTask(weldTaskId, drpCanWelder.SelectedValue); + var weldTask = BLL.WeldTaskService.GetWeldTaskById(weldTaskId); + if (weldTask != null && string.IsNullOrEmpty(weldTask.CoverWelderId) && string.IsNullOrEmpty(weldTask.BackingWelderId)) + { + BLL.WeldTaskService.UpdateWelderTask(weldTaskId, drpCanWelder.SelectedValue); + } } this.BindGrid(null); this.Grid1.SelectedRowIDArray = selectedRowId;