Browse Source

序列号查询工单多查询MakeSnRuledetail表

章政 7 years ago
parent
commit
46d6a3c08e

+ 1 - 1
UAS-MES/FunctionCode/Make/Make_TestCollection.cs

@@ -208,7 +208,7 @@ namespace UAS_MES.Make
                     }
                     else
                     {
-                        if (oMakeCode != "" && oMakeCode != ma_code.Text)
+                        if (oMakeCode == "")
                         {
                             oMakeCode = ma_code.Text;
                         }

+ 11 - 2
UAS-MES/PublicMethod/LogicHandler.cs

@@ -214,8 +214,17 @@ namespace UAS_MES.PublicMethod
                 return true;
             else
             {
-                oErrorMessage = "序列号:" + iSnCode + " 未归属工单";
-                return false;
+                dt = (DataTable)dh.ExecuteSql("select msd_makecode from MAKESNRULEDETAIL where  msd_sncode='" + iSnCode + "'", "select");
+                if (dt.Rows.Count > 0)
+                {
+                    oMakeCode = dt.Rows[0]["msd_makecode"].ToString();
+                    return true;
+                }
+                else
+                {
+                    oErrorMessage = "序列号:" + iSnCode + " 未归属工单";
+                    return false;
+                }
             }
         }