Jelajahi Sumber

imei polling

shayne_lo 6 bulan lalu
induk
melakukan
d85d388ecd

+ 4 - 4
ApiTest/Properties/AssemblyInfo.cs

@@ -50,7 +50,7 @@ using System.Windows;
 //
 // 您可以指定所有的值,也可以使用 '*' 將組建和修訂編號
 // 設為預設,如下所示:
-// [assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyFileVersion("1.13.5.0")]
-[assembly: AssemblyInformationalVersion("eddba60")]
+// [assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyFileVersion("1.13.6.0")]
+[assembly: AssemblyInformationalVersion("bc04449")]

+ 2 - 1
AwInitilizer/Procedure/FourGenModuleCheckProcedure.cs

@@ -174,7 +174,8 @@ namespace AwInitilizer.Procedure.FourGenModuleCheck
                 fourthGenModuleVersion = getfourthGenModuleVersion.Result;
                 //LogWriter.Report(LogEvent.FourgenModuleVersion, fourthGenModuleVersion);
 
-                int retryCnt = 0;
+                //int retryCnt = 0;
+                retryCnt = 0;
                 while (string.IsNullOrEmpty(fourthGenModuleVersion) && retryCnt < 30)
                 {
                     retryCnt++;

+ 16 - 2
AwInitilizer/Procedure/TelcomModemImeiRecordProcedure.cs

@@ -60,8 +60,22 @@ namespace AwInitilizer.Procedure.TelcomModemImeiRecord
                 return true;
             }
 
-            var imei = await GetTelcomModemImei();
-            LogWriter.Report(LogEvent.TelcomModemImei, imei);
+            int retryCnt = 0;
+            string imei;
+            do
+            {
+                imei = await GetTelcomModemImei();
+                LogWriter.Report(LogEvent.TelcomModemImei, imei);
+
+                if (!string.IsNullOrEmpty(imei) || retryCnt > 5)
+                {
+                    break;
+                }
+                retryCnt++;
+                await Task.Delay(TimeSpan.FromMinutes(2));
+            }
+            while (true);
+
             return !string.IsNullOrEmpty(imei);
         }
 

+ 4 - 4
AwInitilizer/Properties/AssemblyInfo.cs

@@ -31,7 +31,7 @@ using System.Runtime.InteropServices;
 //
 // You can specify all the values or you can default the Build and Revision Numbers
 // by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyFileVersion("1.13.5.0")]
-[assembly: AssemblyInformationalVersion("eddba60")]
+// [assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyFileVersion("1.13.6.0")]
+[assembly: AssemblyInformationalVersion("bc04449")]

+ 4 - 4
ConfigEditor/Properties/AssemblyInfo.cs

@@ -50,7 +50,7 @@ using System.Windows;
 //
 // 您可以指定所有的值,也可以使用 '*' 將組建和修訂編號
 // 設為預設,如下所示:
-// [assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyFileVersion("1.13.5.0")]
-[assembly: AssemblyInformationalVersion("eddba60")]
+// [assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyFileVersion("1.13.6.0")]
+[assembly: AssemblyInformationalVersion("bc04449")]

+ 4 - 4
CsuWebApiLib/Properties/AssemblyInfo.cs

@@ -31,7 +31,7 @@ using System.Runtime.InteropServices;
 //
 // 您可以指定所有的值,也可以使用 '*' 將組建和修訂編號
 // 設為預設,如下所示:
-// [assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyFileVersion("1.13.5.0")]
-[assembly: AssemblyInformationalVersion("eddba60")]
+// [assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyFileVersion("1.13.6.0")]
+[assembly: AssemblyInformationalVersion("bc04449")]

+ 4 - 4
Editor/Properties/AssemblyInfo.cs

@@ -50,7 +50,7 @@ using System.Windows;
 //
 // 您可以指定所有的值,也可以使用 '*' 將組建和修訂編號
 // 設為預設,如下所示:
-// [assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyFileVersion("1.13.5.0")]
-[assembly: AssemblyInformationalVersion("eddba60")]
+// [assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyFileVersion("1.13.6.0")]
+[assembly: AssemblyInformationalVersion("bc04449")]

+ 4 - 4
InitializerModel/Properties/AssemblyInfo.cs

@@ -31,7 +31,7 @@ using System.Runtime.InteropServices;
 //
 // 您可以指定所有的值,也可以使用 '*' 將組建和修訂編號
 // 設為預設,如下所示:
-// [assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyFileVersion("1.13.5.0")]
-[assembly: AssemblyInformationalVersion("eddba60")]
+// [assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyFileVersion("1.13.6.0")]
+[assembly: AssemblyInformationalVersion("bc04449")]

+ 3 - 3
Initilizer/AssemblyInfo.cs

@@ -9,7 +9,7 @@
                                               // app, or any theme specific resource dictionaries)
 )]
 
-[assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyFileVersion("1.13.5.0")]
-[assembly: AssemblyInformationalVersion("eddba60")]
+[assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyFileVersion("1.13.6.0")]
+[assembly: AssemblyInformationalVersion("bc04449")]
 

+ 4 - 4
MesAdaptor/Properties/AssemblyInfo.cs

@@ -31,7 +31,7 @@ using System.Runtime.InteropServices;
 //
 // You can specify all the values or you can default the Build and Revision Numbers
 // by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyVersion("1.13.5.0")]
-[assembly: AssemblyFileVersion("1.13.5.0")]
-[assembly: AssemblyInformationalVersion("eddba60")]
+// [assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyVersion("1.13.6.0")]
+[assembly: AssemblyFileVersion("1.13.6.0")]
+[assembly: AssemblyInformationalVersion("bc04449")]