diff --git a/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx.cs b/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx.cs index 60187208..ba2c03b3 100644 --- a/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/ProjectData/UnitWorkEdit.aspx.cs @@ -99,15 +99,15 @@ namespace FineUIPro.Web.ProjectData UnitWork.ProjectId = this.CurrUser.LoginProjectId; UnitWork.UnitWorkCode = this.txtUnitWorkCode.Text.Trim(); UnitWork.UnitWorkName = this.txtUnitWorkName.Text.Trim(); - if (this.drpUnit.SelectedValue != BLL.Const._Null) - { - UnitWork.UnitId = string.Join(",", this.drpUnit.SelectedValueArray); - } - else + if (this.drpUnit.SelectedValue == BLL.Const._Null && this.drpUnit.SelectedValueArray.Length == 1) { Alert.ShowInTop("请选择施工单位!"); return; } + else + { + UnitWork.UnitId = string.Join(",", this.drpUnit.SelectedValueArray); + } if (this.drpSupervisorUnit.SelectedValue != BLL.Const._Null) { UnitWork.SupervisorUnitId = this.drpSupervisorUnit.SelectedValue;