Browse Source

优化品质确认

yhluo 1 week ago
parent
commit
10465fdc8c

+ 7 - 1
UAS_MES_WEIP/FunctionCode/Make/Make_SMTSStencil.cs

@@ -638,8 +638,14 @@ namespace UAS_MES_NEW.Make
                 MessageBox.Show("请扫描确认刮刀编号");
                 return;
             }
+            DataTable dt = (DataTable)dh.ExecuteSql($"SELECT * FROM stenciluse WHERE su_stcode = '{qaConfrimCodeVal.Text}' AND su_status = '12小时清洗'", "select");
+            if (dt.Rows.Count == 0)
+            {
+                MessageBox.Show("刮刀:" + qaConfrimCodeVal.Text + "没有清洗记录");
+                return;
+            }
 
-            DataTable dt = (DataTable)dh.ExecuteSql("select ST_USESTATUS,St_USECOUNT from Stencil where st_code='" + qaConfrimCodeVal.Text + "' and st_statuscode='AUDITED' and st_kind = '刮刀'", "select");
+            dt = (DataTable)dh.ExecuteSql("select ST_USESTATUS,St_USECOUNT from Stencil where st_code='" + qaConfrimCodeVal.Text + "' and st_statuscode='AUDITED' and st_kind = '刮刀'", "select");
             if (dt.Rows.Count > 0)
             {
                 string status = dt.Rows[0]["ST_USESTATUS"].ToString();

+ 7 - 1
UAS_MES_WEIP/FunctionCode/Make/Make_SMTStencil.cs

@@ -644,8 +644,14 @@ namespace UAS_MES_NEW.Make
                 MessageBox.Show("请扫描确认钢网编号");
                 return;
             }
+            DataTable dt = (DataTable)dh.ExecuteSql($"SELECT * FROM stenciluse WHERE su_stcode = '{qaConfrimCodeVal.Text}' AND su_status = '12小时清洗'", "select");
+            if (dt.Rows.Count == 0)
+            {
+                MessageBox.Show("刮刀:" + qaConfrimCodeVal.Text + "没有清洗记录");
+                return;
+            }
 
-            DataTable dt = (DataTable)dh.ExecuteSql("select ST_USESTATUS,St_USECOUNT from Stencil where st_code='" + qaConfrimCodeVal.Text + "' and st_statuscode='AUDITED' and st_kind = '钢网'", "select");
+            dt = (DataTable)dh.ExecuteSql("select ST_USESTATUS,St_USECOUNT from Stencil where st_code='" + qaConfrimCodeVal.Text + "' and st_statuscode='AUDITED' and st_kind = '钢网'", "select");
             if (dt.Rows.Count > 0)
             {
                 string status = dt.Rows[0]["ST_USESTATUS"].ToString();