qinqi 2 лет назад
Родитель
Сommit
3e5c0f6925
1 измененных файлов с 26 добавлено и 2 удалено
  1. 26 2
      wwwroot/mes/pm/fqcitems/fqcitemsdetail.ashx

+ 26 - 2
wwwroot/mes/pm/fqcitems/fqcitemsdetail.ashx

@@ -742,7 +742,7 @@ public class fqcitemsdetail : IHttpHandler, IReadOnlySessionState
                        new CDAParameter("UPDATEUSERID", HttpContext.Current.Session["userId"])
                     );
                 }
-                if (itemsID > 0)
+                if (detailTable.Rows.Count == 92 &&itemsID > 0)
                 {
                     //更新序号 
                     int result2 = conn.ExecuteNonQuery(@"
@@ -754,7 +754,31 @@ public class fqcitemsdetail : IHttpHandler, IReadOnlySessionState
                         new CDAParameter("ITEMSID", itemsID)
                     );
                 }
-                
+                else if (itemsID > 0 && (detailTable.Rows.Count == 84 || detailTable.Rows.Count == 85))
+                {
+                    //更新序号 
+                    int result2 = conn.ExecuteNonQuery(@"
+                        UPDATE TP_PM_FQCITEMSDETAIL C SET C.XUHAO = (
+                        SELECT DISTINCT A.XUHAO FROM TP_PM_FQCITEMSDETAIL A
+                        WHERE A.INSPECTITEM = C.INSPECTITEM 
+                         AND A.ITEMSID = 247 ) WHERE C.ITEMSID = @ITEMSID@
+                    ",
+                        new CDAParameter("ITEMSID", itemsID)
+                    ); 
+                }
+                else if (detailTable.Rows.Count == 80 &&itemsID > 0)
+                {
+                    //更新序号 
+                    int result2 = conn.ExecuteNonQuery(@"
+                        UPDATE TP_PM_FQCITEMSDETAIL C SET C.XUHAO = (
+                        SELECT DISTINCT A.XUHAO FROM TP_PM_FQCITEMSDETAIL A
+                        WHERE A.INSPECTITEM = C.INSPECTITEM 
+                         AND A.ITEMSID = 303 ) WHERE C.ITEMSID = @ITEMSID@
+                    ",
+                        new CDAParameter("ITEMSID", itemsID)
+                    );
+                }
+
             }
             else
             {