Эх сурвалжийг харах

Merge branch 'master' of ssh://10.10.101.21/source/mes-client

Hcsy 8 жил өмнө
parent
commit
2f85fc5e49

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

@@ -179,7 +179,7 @@ namespace UAS_MES.Make
                             RemainIndex = 0;
                             RemainIndex = 0;
                             CollectData.Clear();
                             CollectData.Clear();
                             CollectDataSonCode.Clear();
                             CollectDataSonCode.Clear();
-                            if (LogicHandler.CS_SetResult(ms_makecode.Text, User.UserSourceCode, ms_sncode.Text, User.UserCode, "彩盒上料成功", out ErrorMessage))
+                            if (LogicHandler.SetTestResult(ms_makecode.Text, User.UserSourceCode, ms_sncode.Text, "彩盒上料打印", "彩盒上料成功", User.UserCode, out ErrorMessage))
                             {
                             {
                                 mcd_okqty.Text = int.Parse(mcd_okqty.Text) + 1 + "";
                                 mcd_okqty.Text = int.Parse(mcd_okqty.Text) + 1 + "";
                                 code.Clear();
                                 code.Clear();

+ 2 - 2
UAS-MES/FunctionCode/Make/Make_ColorBoxWeigh.cs

@@ -124,7 +124,7 @@ namespace UAS_MES.Make
                             lsi.SubItems.Add(System.DateTime.Now.ToString());
                             lsi.SubItems.Add(System.DateTime.Now.ToString());
                             WeighRecord.Items.Add(lsi);
                             WeighRecord.Items.Add(lsi);
                             //显示最近的三个称量记录
                             //显示最近的三个称量记录
-                            if (LogicHandler.UpdateMakeMessage(sncode.Text, ms_makecode.Text, "彩盒称量", User.UserSourceCode, User.UserCode, "称量合格", out ErrorMessage))
+                            if (LogicHandler.SetStepResult(ms_makecode.Text, User.UserSourceCode, sncode.Text, "彩盒称量", "称量合格", User.UserCode, out ErrorMessage))
                             {
                             {
                                 OperateResult.AppendText(">>" + sncode.Text + "重量检测检测合格\n", Color.Green);
                                 OperateResult.AppendText(">>" + sncode.Text + "重量检测检测合格\n", Color.Green);
                                 if (AutoPrint.Checked)
                                 if (AutoPrint.Checked)
@@ -138,7 +138,7 @@ namespace UAS_MES.Make
                         }
                         }
                         else OperateResult.AppendText(">>" + sncode.Text + "重量检测未通过\n", Color.Red);
                         else OperateResult.AppendText(">>" + sncode.Text + "重量检测未通过\n", Color.Red);
                         //称量是否通过都记录重量
                         //称量是否通过都记录重量
-                        dh.ExecuteSql("update makeserial set ms_grossw='"+ActualWeight+"' where ms_sncode='"+sncode.Text+"' and ms_makecode='"+ms_makecode.Text+"'", "update");
+                        dh.ExecuteSql("update makeserial set ms_grossw='" + ActualWeight + "' where ms_sncode='" + sncode.Text + "' and ms_makecode='" + ms_makecode.Text + "'", "update");
                         sncode.Clear();
                         sncode.Clear();
                     }
                     }
                     else OperateResult.AppendText(">>" + ErrorMessage + "\n", Color.Red, sncode);
                     else OperateResult.AppendText(">>" + ErrorMessage + "\n", Color.Red, sncode);

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

@@ -360,7 +360,7 @@ namespace UAS_MES.Make
                 //采集成功,设置序列号栏目为空
                 //采集成功,设置序列号栏目为空
                 RemainIndex = 0;
                 RemainIndex = 0;
                 OperateResult.AppendText(">>上料采集完成!\n", Color.Green);
                 OperateResult.AppendText(">>上料采集完成!\n", Color.Green);
-                if (LogicHandler.CS_SetResult(ma_code, User.UserSourceCode, sn_code.Text, User.UserCode, "上料成功", out ErrorMessage))
+                if (LogicHandler.SetTestResult(ma_code, User.UserSourceCode, sn_code.Text,"上料采集", "上料成功", User.UserCode, out ErrorMessage))
                 {
                 {
                     sn_code.Text = "";
                     sn_code.Text = "";
                     if (mcd_remainqty.Text == "0")
                     if (mcd_remainqty.Text == "0")

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

@@ -124,7 +124,7 @@ namespace UAS_MES.Make
                 dh.ExecuteSql(sql.GetString(), "insert");
                 dh.ExecuteSql(sql.GetString(), "insert");
                 dh.UpdateByCondition("Package", "pa_packageqty=pa_packageqty+1", "pa_outboxcode='" + pa_outboxcode.Text + "'");
                 dh.UpdateByCondition("Package", "pa_packageqty=pa_packageqty+1", "pa_outboxcode='" + pa_outboxcode.Text + "'");
                 dh.UpdateByCondition("makeserial", "ms_outboxcode='" + pa_outboxcode.Text + "'", "ms_sncode='" + barcode.Text + "'");
                 dh.UpdateByCondition("makeserial", "ms_outboxcode='" + pa_outboxcode.Text + "'", "ms_sncode='" + barcode.Text + "'");
-                if (LogicHandler.UpdateMakeMessage(barcode.Text, ma_code.Text, "包装采集", User.UserSourceCode, User.UserCode, "装箱成功", out ErrorMessage))
+                if (LogicHandler.SetStepResult(ma_code.Text, User.UserSourceCode, barcode.Text, "包装采集", "装箱成功", User.UserCode, out ErrorMessage))
                 {
                 {
                     OperateResult.AppendText(">>序列号" + barcode.Text + "采集成功!\n", Color.Green);
                     OperateResult.AppendText(">>序列号" + barcode.Text + "采集成功!\n", Color.Green);
                     barcode.Clear();
                     barcode.Clear();

+ 1 - 50
UAS-MES/PublicMethod/LogicHandler.cs

@@ -914,6 +914,7 @@ namespace UAS_MES.PublicMethod
                 return CS_SetFinish(iMakeCode, iSourceCode, iSN, iUserCode, out oErrorMessage);
                 return CS_SetFinish(iMakeCode, iSourceCode, iSN, iUserCode, out oErrorMessage);
             }
             }
         }
         }
+
         public static bool SetStepResult(string iMakeCode, string iSourceCode, string iSN, string iMPKind, string iResult, string iUserCode, out string oErrorMessage)
         public static bool SetStepResult(string iMakeCode, string iSourceCode, string iSN, string iMPKind, string iResult, string iUserCode, out string oErrorMessage)
         {
         {
             oErrorMessage = "";
             oErrorMessage = "";
@@ -1272,56 +1273,6 @@ namespace UAS_MES.PublicMethod
                 return false;
                 return false;
         }
         }
 
 
-        //public static bool UpdateOQCMessage(string iSnCode, string iCheckno, string iMakeCode, string iMPKind, string iSourceCode, string iUserCode, string iResult, out string oErrorMessage)
-        //{
-        //    oErrorMessage = "";
-        //    string StepCode = "";
-        //    string StepName = "";
-        //    string LineCode = "";
-        //    if (iResult == "" || iResult == null)
-        //    {
-        //        iResult = "测试合格";
-        //    }
-        //    GetStepCodeAndNameAndLineBySource(iSourceCode, ref StepCode, ref StepName, ref LineCode);
-        //    //查询批次和批数量
-        //    string batchqty = dh.getFieldDataByCondition("oqcbatch", "ob_nowcheckqty", "ob_checkno='" + iCheckno + "'").ToString();
-        //    string nextstepcode = dh.getFieldDataByCondition("make left join craft on ma_craftcode=cr_code and ma_prodcode=cr_prodcode left join craftdetail on cr_id = cd_crid", "cd_nextstepcode", "ma_code='" + iMakeCode + "' and cd_stepcode='" + StepCode + "'").ToString();
-        //    if (iResult.Contains("批次通过"))
-        //    {
-        //        //更新执行的数量
-        //        sqls.Add("update makecraftdetail set mcd_inqty=mcd_inqty+" + batchqty + ",mcd_outqty = mcd_outqty + " + batchqty + ",mcd_okqty = mcd_okqty + " + batchqty + " where mcd_macode='" + iMakeCode + "' and mcd_stepcode='" + StepCode + "' ");
-        //        //更新makeSerial 的下一工序
-        //        sqls.Add("update makeserial set ms_paststep = ms_paststep || '," + StepCode + "',ms_stepcode='" + StepCode + "',ms_nextstepcode='" + nextstepcode + "' where ms_checkno='" + iCheckno + "' and ms_status<>3");
-        //    }
-        //    else
-        //    {
-        //        //更新执行的数量
-        //        sqls.Add("update makecraftdetail set mcd_inqty=mcd_inqty+1,mcd_outqty = mcd_outqty + 1,mcd_okqty = mcd_okqty + 1 where mcd_macode='" + iMakeCode + "' and mcd_stepcode='" + StepCode + "' ");
-        //        //更新makeSerial 的下一工序
-        //        sqls.Add("update makeserial set ms_paststep = ms_paststep || '," + StepCode + "',ms_stepcode='" + StepCode + "',ms_nextstepcode='" + nextstepcode + "' where ms_checkno='" + iCheckno + "' and ms_status<>3");
-        //    }
-        //    //更新序列号已经采集的工序 ms_paststep 已采集数据,更新下一工序
-        //    dh.ExecuteSQLTran(sqls.ToArray());
-        //    sqls.Clear();
-        //    //检测下道工序是否存在,不存在 更新状态为已完成
-        //    if (nextstepcode == null || nextstepcode == "")
-        //    {
-        //        if (iResult.Contains("批次通过"))
-        //        {
-        //            sqls.Add("update make set ma_madeqty=ma_madeqty+" + batchqty + " where ma_code='" + iMakeCode + "'");
-        //            sqls.Add("update makeserial set ms_status=2 where ms_checkno='" + iCheckno + "' and ms_status<>3");
-        //        }
-        //        else
-        //        {
-        //            sqls.Add("update make set ma_madeqty=ma_madeqty+1  where ma_code='" + iMakeCode + "'");
-        //            sqls.Add("update makeserial set ms_status=2 where ms_checkno='" + iCheckno + "' and ms_status<>3");
-        //        }
-        //        dh.ExecuteSQLTran(sqls.ToArray());
-        //        sqls.Clear();
-        //    }
-        //    return true;
-        //}
-
         /// <summary>
         /// <summary>
         /// 设置良品采集结果,iResult含有“批次通过”按抽检批次通过
         /// 设置良品采集结果,iResult含有“批次通过”按抽检批次通过
         /// </summary>
         /// </summary>