Просмотр исходного кода

站位回退子件不设置不良

callm 18 часов назад
Родитель
Сommit
ba4e7475ad
1 измененных файлов с 32 добавлено и 32 удалено
  1. 32 32
      UAS_MES_JC/FunctionCode/Special/Special_Reset.cs

+ 32 - 32
UAS_MES_JC/FunctionCode/Special/Special_Reset.cs

@@ -65,38 +65,38 @@ namespace UAS_MES_NEW.Special
             dh.ExecuteSql("delete from oqcbatchdetail where obd_checkno='" + checkno + "' and obd_sncode='" + sncode + "'", "update");
             dh.ExecuteSql("update oqcbatch set OB_NOWCHECKQTY=OB_NOWCHECKQTY-1 where ob_checkno='" + checkno + "'", "update");
 
-            sql.Clear();
-            sql.Append("select cm_barcode from craftmaterial ");
-            sql.Append("where cm_status=0 and cm_sncode = '" + sncode + "' and cm_makecode='" + makecode + "' and cm_stepcode in (select cd_stepcode from craftdetail left join step on st_code=cd_stepcode left join craft on cd_crid=cr_id where ST_STATUSCODE='AUDITED' and cr_code='" + cr_code.Text + "' and cr_prodcode='" + ms_prodcode.Text + "' and cd_detno >=" + cd_stepno.Text + " )");
-            dt=(DataTable)dh.ExecuteSql(sql.GetString(), "select");
-            for (int i = 0; i < dt.Rows.Count; i++)
-            {
-                DataTable dt1 = (DataTable)dh.ExecuteSql("select ms_wccode,ms_id from makeserial where ms_sncode='" + dt.Rows[0]["cm_barcode"].ToString() +"'", "select");
-                if (dt1.Rows.Count > 0) {
-                    string wccode = dt1.Rows[0]["ms_wccode"].ToString();
-                    string ms_id = dt1.Rows[0]["ms_id"].ToString();
-                    if (wccode == "单板")
-                    {
-                        //更新子件序列号为待维修                               
-                        sql.Clear();
-                        sql.Append("update makeserial set ms_status=3,ms_stepcode='单板测试',ms_nextstepcode='',ms_badtimes = ms_badtimes+1,ms_nextmacode = '' where ms_id='" + ms_id + "' ");
-                        dh.ExecuteSql(sql.GetString(), "update");
-                    }
-                    else if (wccode == "模块")
-                    {
-                        //更新子件序列号为待维修                               
-                        sql.Clear();
-                        sql.Append("update makeserial set ms_status=3 ,ms_stepcode='模块测试',ms_nextstepcode='',ms_badtimes = ms_badtimes+1,ms_nextmacode = '' where ms_id='" + ms_id + "' ");
-                        dh.ExecuteSql(sql.GetString(), "update");
-                    }
-                    else
-                    {
-                        sql.Clear();
-                        sql.Append("update makeserial set ms_status=3,ms_badtimes = ms_badtimes+1,ms_nextmacode = '' where ms_id='" + ms_id + "' ");
-                        dh.ExecuteSql(sql.GetString(), "update");
-                    }
-                }
-            }
+            //sql.Clear();
+            //sql.Append("select cm_barcode from craftmaterial ");
+            //sql.Append("where cm_status=0 and cm_sncode = '" + sncode + "' and cm_makecode='" + makecode + "' and cm_stepcode in (select cd_stepcode from craftdetail left join step on st_code=cd_stepcode left join craft on cd_crid=cr_id where ST_STATUSCODE='AUDITED' and cr_code='" + cr_code.Text + "' and cr_prodcode='" + ms_prodcode.Text + "' and cd_detno >=" + cd_stepno.Text + " )");
+            //dt=(DataTable)dh.ExecuteSql(sql.GetString(), "select");
+            //for (int i = 0; i < dt.Rows.Count; i++)
+            //{
+            //    DataTable dt1 = (DataTable)dh.ExecuteSql("select ms_wccode,ms_id from makeserial where ms_sncode='" + dt.Rows[0]["cm_barcode"].ToString() +"'", "select");
+            //    if (dt1.Rows.Count > 0) {
+            //        string wccode = dt1.Rows[0]["ms_wccode"].ToString();
+            //        string ms_id = dt1.Rows[0]["ms_id"].ToString();
+            //        if (wccode == "单板")
+            //        {
+            //            //更新子件序列号为待维修                               
+            //            sql.Clear();
+            //            sql.Append("update makeserial set ms_status=3,ms_stepcode='单板测试',ms_nextstepcode='',ms_badtimes = ms_badtimes+1,ms_nextmacode = '' where ms_id='" + ms_id + "' ");
+            //            dh.ExecuteSql(sql.GetString(), "update");
+            //        }
+            //        else if (wccode == "模块")
+            //        {
+            //            //更新子件序列号为待维修                               
+            //            sql.Clear();
+            //            sql.Append("update makeserial set ms_status=3 ,ms_stepcode='模块测试',ms_nextstepcode='',ms_badtimes = ms_badtimes+1,ms_nextmacode = '' where ms_id='" + ms_id + "' ");
+            //            dh.ExecuteSql(sql.GetString(), "update");
+            //        }
+            //        else
+            //        {
+            //            sql.Clear();
+            //            sql.Append("update makeserial set ms_status=3,ms_badtimes = ms_badtimes+1,ms_nextmacode = '' where ms_id='" + ms_id + "' ");
+            //            dh.ExecuteSql(sql.GetString(), "update");
+            //        }
+            //    }
+            //}
             sql.Clear();
             sql.Append("update craftmaterial set cm_status=-1,cm_lastdeco=-1,cm_dropman='" + User.UserCode + "',");
             sql.Append("cm_dropdate =sysdate,CM_REMARK = '重置站点拆解',cm_dropstep='" + User.CurrentStepCode + "',");