Bläddra i källkod

1、修复分享报价清空床垫清单配置问题

MY 1 dag sedan
förälder
incheckning
a810a13e7d
1 ändrade filer med 6 tillägg och 17 borttagningar
  1. 6 17
      JLHHJSvr/Helper/MattressHelper.cs

+ 6 - 17
JLHHJSvr/Helper/MattressHelper.cs

@@ -1985,16 +1985,6 @@ namespace JLHHJSvr.Helper
         /// <param name="mattressid"></param>
         public void CopyMattressInterface(int cpoyid,int mattressid)
         {
-            cmd.CommandText = @"DELETE u_mattress_interface WHERE mattressid = @mattressid";
-            cmd.Parameters.Clear();
-            cmd.Parameters.AddWithValue("@mattressid", mattressid);
-            cmd.ExecuteNonQuery();
-
-            cmd.CommandText = @"DELETE u_mattress_interface_qd WHERE mattressid = @mattressid";
-            cmd.Parameters.Clear();
-            cmd.Parameters.AddWithValue("@mattressid", mattressid);
-            cmd.ExecuteNonQuery();
-
             cmd.CommandText = @"INSERT INTO u_mattress_interface (
 	                                mattressid
 	                                ,printid
@@ -2024,8 +2014,8 @@ namespace JLHHJSvr.Helper
                                 FROM u_mattress_interface
                                 WHERE mattressid = @copy_id";
             cmd.Parameters.Clear();
-            cmd.Parameters.AddWithValue("@mattressid", mattressid);
-            cmd.Parameters.AddWithValue("@copy_id", cpoyid);
+            cmd.Parameters.AddWithValue("@mattressid", cpoyid);
+            cmd.Parameters.AddWithValue("@copy_id", mattressid);
             cmd.ExecuteNonQuery();
 
             cmd.CommandText = @"INSERT INTO u_mattress_interface_qd (
@@ -2061,8 +2051,8 @@ namespace JLHHJSvr.Helper
                                 FROM u_mattress_interface_qd
                                 WHERE mattressid = @copy_id";
             cmd.Parameters.Clear();
-            cmd.Parameters.AddWithValue("@mattressid", mattressid);
-            cmd.Parameters.AddWithValue("@copy_id", cpoyid);
+            cmd.Parameters.AddWithValue("@mattressid", cpoyid);
+            cmd.Parameters.AddWithValue("@copy_id", mattressid);
             cmd.ExecuteNonQuery();
         }
 
@@ -2171,9 +2161,9 @@ namespace JLHHJSvr.Helper
                 }
 
                 SaveMattress(mattress_copy, mattressMxMtrlList, mattressMxExtra1List, mattressMxExtra2List, true, mattress.createby);
+                CopyMattressInterface(mattress_copy.mattressid, mattress.mattressid);
 
                 var mattressSubspecs = GetMattressSubspecs(mattress.mattressid);
-
                 foreach (var sub in mattressSubspecs)
                 {
                     var submattress_copy = GetMattress(sub.mattressid);
@@ -2239,10 +2229,9 @@ namespace JLHHJSvr.Helper
                     submattress_copy.xd_flag = 0;
 
                     SaveMattress(submattress_copy, mattressMxList, mattressMxExtra1, mattressMxExtra2, true, mattress.createby);
+                    CopyMattressInterface(submattress_copy.mattressid, sub.mattressid);
                 }
 
-                CopyMattressInterface(mattress_copy.mattressid, mattress.mattressid);
-
                 foreach (var mx in mxlist)
                 {
                     cmd.CommandText = @"UPDATE u_mattress_mx_mtrl