Bladeren bron

修改保存不了原因的不良组件BUG

章政 8 jaren geleden
bovenliggende
commit
0bc7fed5d1

+ 10 - 6
UAS-MES/FunctionCode/Make/Make_NewMatainInf.cs

@@ -176,6 +176,16 @@ namespace UAS_MES.Make
                 ErrorMessage += " 解决方案 ";
             if (ErrorMessage == "")
             {
+                for (int i = 0; i < mbc_component_lsv.Items.Count; i++)
+                {
+                    if (mbc_component_lsv.Items[i].Checked)
+                    {
+                        mbc_component_lsv.Items[i].Selected = true;
+                    }
+                    else {
+                        mbc_component_lsv.Items[i].Selected = false;
+                    }
+                }
                 string mbccomponent = GetListViewSelectedItemText(mbc_component_lsv, 0);
                 string nrgcode = GetListViewSelectedItemText(nrg_name_lsv, 0);
                 string nrcode = GetListViewSelectedItemText(nr_name_lsv, 0);
@@ -265,14 +275,8 @@ namespace UAS_MES.Make
                     if (item != e.Item)
                     {
                         item.Checked = false;
-                        item.Selected = false;
                     }
                 }
-                e.Item.Selected = true;
-            }
-            else
-            {
-                e.Item.Selected = false;
             }
         }
     }

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

@@ -294,7 +294,7 @@ namespace UAS_MES.Make
                 else
                 {
                     dh.UpdateByCondition("makeserial", "ms_nextstepcode='" + cd_stepcode.Text + "',ms_craftcode='" + cr_code.Text + "',ms_stepcode='" + User.CurrentStepCode + "',ms_status=1", "ms_sncode='" + ms_sncode.Text + "'");
-                    dh.UpdateByCondition("makebad", "ms_status=-1", "mb_sncode='" + ms_sncode.Text + "'");
+                    dh.UpdateByCondition("makebad", "mb_status=-1", "mb_sncode='" + ms_sncode.Text + "'");
                     LogicHandler.InsertMakeProcess(ms_sncode.Text, ms_makecode.Text, User.UserSourceCode, "回流工序", "完成维修回流", User.UserCode);
                     OperatResult.AppendText(">>" + ms_sncode.Text + " 序列号回流成功\n", Color.Green);
                     BaseUtil.CleanForm(this);

+ 1 - 1
UAS-MES/UAS-MES.csproj

@@ -41,7 +41,7 @@
     <CreateWebPageOnPublish>true</CreateWebPageOnPublish>
     <WebPage>publish.htm</WebPage>
     <OpenBrowserOnPublish>false</OpenBrowserOnPublish>
-    <ApplicationRevision>260</ApplicationRevision>
+    <ApplicationRevision>262</ApplicationRevision>
     <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
     <UseApplicationTrust>true</UseApplicationTrust>
     <CreateDesktopShortcut>true</CreateDesktopShortcut>