Переглянути джерело

添加返修途程的回流工序

章政 8 роки тому
батько
коміт
2445e04ad6
1 змінених файлів з 9 додано та 1 видалено
  1. 9 1
      UAS-MES/FunctionCode/Make/Make_Repair.cs

+ 9 - 1
UAS-MES/FunctionCode/Make/Make_Repair.cs

@@ -120,7 +120,6 @@ namespace UAS_MES.Make
             BaseUtil.SetFormValue(this.Controls, Dbfind);
         }
 
-
         private void GetSNCode_KeyDown(object sender, KeyEventArgs e)
         {
             if (e.KeyCode == Keys.Enter)
@@ -215,6 +214,15 @@ namespace UAS_MES.Make
                             {
                                 cd_stepcode.Text = dt.Rows[0]["cm_stepcode"].ToString();
                             }
+                            //如果ms_stepcode和扣料工序均没有查到返修的工序
+                            if (cd_stepcode.Text == "")
+                            {
+                                sql.Clear();
+                                sql.Append("select cd_stepcode from craft left join craftdetail on cr_id =cd_crid where ");
+                                sql.Append("cr_code='" + cr_code.Text + "' and cr_prodcode='" + ms_prodcode.Text + "' order by cd_detno");
+                                dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
+                                cd_stepcode.Text = dt.Rows[0][0].ToString();
+                            }
                             LoadBadInfTree(sender, e);
                         }
                         else OperatResult.AppendText(">>" + ErrorMessage + "\n", Color.Red);