章政 hace 6 años
padre
commit
dedf0c50a3
Se han modificado 1 ficheros con 6 adiciones y 0 borrados
  1. 6 0
      UAS-MES/FunctionCode/Make/Make_SMTStencil.cs

+ 6 - 0
UAS-MES/FunctionCode/Make/Make_SMTStencil.cs

@@ -114,6 +114,12 @@ namespace UAS_MES.Make
             {
                 MessageBox.Show("钢网编号" + SU_DEVCODE.Text + "不存在");
             }
+            dt = (DataTable)dh.ExecuteSql("select 1 from STENILCANUSEPRO where sp_stcode='" + SU_DEVCODE.Text + "' and sp_prodcode='" + ma_prodcode.Text + "'", "select");
+            if (dt.Rows.Count == 0)
+            {
+                MessageBox.Show("钢网编号" + SU_DEVCODE.Text + "不能在产品" + ma_prodcode.Text + "中使用");
+                return;
+            }
             sql.Clear();
             sql.Append("insert into StencilUse(su_id,SU_USEPRODCODE,su_stid,su_linecode,su_stcode,su_usedate,su_useman,SU_USEMANCODE,SU_TABLE,su_usemacode,su_singlepringqty,su_stverison,SU_STATUS)");
             sql.Append("select StencilUse_seq.nextval,'" + ma_prodcode.Text + "',st_id,'" + li_code.Text + "','" + SU_DEVCODE.Text + "',sysdate,'" + User.UserName + "','" + User.UserCode + "','" + st_table.Text + "','" + ma_code.Text + "'");