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

去关联信息wifi类型的判断

shim 8 жил өмнө
parent
commit
3f108b4ff3

+ 4 - 4
UAS-MES/FunctionCode/Make/Make_SeqProgramTransform.cs

@@ -405,7 +405,7 @@ namespace UAS_MES.Make
         /// <param name="step"></param>
         /// <param name="step"></param>
         private bool checkRules(int step)
         private bool checkRules(int step)
         {
         {
-            type = ListA.Rows[step - 2]["psr_type"].ToString() == "WIFI" ? "MAC" : ListA.Rows[step - 2]["psr_type"].ToString();
+            type = ListA.Rows[step - 2]["psr_type"].ToString();
             //将type中的mac和bt中的"-"和":"号去掉
             //将type中的mac和bt中的"-"和":"号去掉
             if (type == "MAC" || type == "BT")
             if (type == "MAC" || type == "BT")
             {
             {
@@ -574,8 +574,8 @@ namespace UAS_MES.Make
                     //遍历判断已采集的信息是否已存在
                     //遍历判断已采集的信息是否已存在
                     foreach (DictionaryEntry de in hs)
                     foreach (DictionaryEntry de in hs)
                     {
                     {
-                        if (!ChangeResult.Checked && dh.CheckExist("makeserial", "MS_" + (de.Key.ToString() == "WIFI" ? "MAC" : de.Key) + "='" + de.Value + "' and  ms_status in (0,1,2,3)")
-                            || (ChangeResult.Checked && dh.CheckExist("makeserial", "MS_" + (de.Key.ToString() == "WIFI" ? "MAC" : de.Key) + "='" + de.Value + "' and  ms_status in (0,1,2,3) and ms_id <> '" + oMsid + "'")))
+                        if (!ChangeResult.Checked && dh.CheckExist("makeserial", "MS_" + (de.Key.ToString()) + "='" + de.Value + "' and  ms_status in (0,1,2,3)")
+                            || (ChangeResult.Checked && dh.CheckExist("makeserial", "MS_" + (de.Key.ToString()) + "='" + de.Value + "' and  ms_status in (0,1,2,3) and ms_id <> '" + oMsid + "'")))
                         {
                         {
                             flag = false;
                             flag = false;
                             OperateResult.AppendText(">>" + de.Key + "已被使用,请重新输入TSN,重新转换\n", Color.Red);
                             OperateResult.AppendText(">>" + de.Key + "已被使用,请重新输入TSN,重新转换\n", Color.Red);
@@ -586,7 +586,7 @@ namespace UAS_MES.Make
                         else
                         else
                         {
                         {
                             //校验sninfo中是否存在
                             //校验sninfo中是否存在
-                            if (dh.CheckExist("sninfo", "si_" + (de.Key.ToString() == "WIFI" ? "MAC" : de.Key) + "='" + de.Value + "' and si_id <>'" + siid + "'"))
+                            if (dh.CheckExist("sninfo", "si_" + (de.Key.ToString()) + "='" + de.Value + "' and si_id <>'" + siid + "'"))
                             {
                             {
                                 flag = false;
                                 flag = false;
                                 OperateResult.AppendText(">>" + de.Key + "已被使用,请重新输入TSN,重新转换\n", Color.Red);
                                 OperateResult.AppendText(">>" + de.Key + "已被使用,请重新输入TSN,重新转换\n", Color.Red);