diff --git a/HJGL_DS/FineUIPro.Web/HJGL/DataIn/PipelineGrid.aspx b/HJGL_DS/FineUIPro.Web/HJGL/DataIn/PipelineGrid.aspx
index 9e5c3a0..933ccae 100644
--- a/HJGL_DS/FineUIPro.Web/HJGL/DataIn/PipelineGrid.aspx
+++ b/HJGL_DS/FineUIPro.Web/HJGL/DataIn/PipelineGrid.aspx
@@ -79,9 +79,9 @@
-
-
+ --%>
diff --git a/HJGL_DS/FineUIPro.Web/HJGL/DataIn/PipelineGrid.aspx.cs b/HJGL_DS/FineUIPro.Web/HJGL/DataIn/PipelineGrid.aspx.cs
index 8ca2b32..e819ab4 100644
--- a/HJGL_DS/FineUIPro.Web/HJGL/DataIn/PipelineGrid.aspx.cs
+++ b/HJGL_DS/FineUIPro.Web/HJGL/DataIn/PipelineGrid.aspx.cs
@@ -153,6 +153,7 @@ namespace FineUIPro.Web.HJGL.DataIn
where x.ProjectId == this.CurrUser.LoginProjectId && x.UserId == this.CurrUser.UserId && x.Type == this.IsPDMS
select x;
var users = from x in Funs.DB.Sys_User select x;
+ string serviceNames = string.Empty;
for (; i < pdf.Pages.Count; i++)
{
PdfPageBase page = pdf.Pages[i];
@@ -351,6 +352,20 @@ namespace FineUIPro.Web.HJGL.DataIn
{
isoInfo.SER_ID = SER_ID;
}
+ else
+ {
+ if (!string.IsNullOrEmpty(row[dataColumn.ColumnName].ToString()) && !serviceNames.Contains(row[dataColumn.ColumnName].ToString()))
+ {
+ Model.HJGL_BS_Service newBSService = new HJGL_BS_Service();
+ newBSService.SER_ID = SQLHelper.GetNewID();
+ newBSService.SER_Code = row[dataColumn.ColumnName].ToString();
+ newBSService.SER_Name = row[dataColumn.ColumnName].ToString();
+ Funs.DB.HJGL_BS_Service.InsertOnSubmit(newBSService);
+ Funs.DB.SubmitChanges();
+ serviceNames += row[dataColumn.ColumnName].ToString();
+ isoInfo.SER_ID = newBSService.SER_ID;
+ }
+ }
break;
case "管道类别":
isoInfo.PipeLineClass = row[dataColumn.ColumnName].ToString();
diff --git a/HJGL_DS/FineUIPro.Web/Web.config b/HJGL_DS/FineUIPro.Web/Web.config
index 1b40665..070a5f8 100644
--- a/HJGL_DS/FineUIPro.Web/Web.config
+++ b/HJGL_DS/FineUIPro.Web/Web.config
@@ -67,7 +67,7 @@
-
+