fly 8 bulan lalu
induk
melakukan
3db7017276
1 mengubah file dengan 9 tambahan dan 5 penghapusan
  1. 9 5
      src/Service/SMSService.cs

+ 9 - 5
src/Service/SMSService.cs

@@ -30,10 +30,10 @@ namespace WingSMSModule.Service
         private Dictionary<string, string> _testPhoneVerificationCodeDic = new Dictionary<string, string>();
         public SMSService()
         {
-            if(!string.IsNullOrWhiteSpace(_TestPhoneNumbers))
+            if (!string.IsNullOrWhiteSpace(_TestPhoneNumbers))
             {
-                var phoneNumbers =  _TestPhoneNumbers.Split(',', StringSplitOptions.RemoveEmptyEntries);
-                foreach(var number in phoneNumbers)
+                var phoneNumbers = _TestPhoneNumbers.Split(',', StringSplitOptions.RemoveEmptyEntries);
+                foreach (var number in phoneNumbers)
                 {
                     _testPhoneVerificationCodeDic.Add(number, "8888");
                 }
@@ -61,7 +61,8 @@ namespace WingSMSModule.Service
         {
             try
             {
-                if(_testPhoneVerificationCodeDic.Keys.Contains(userPhone))
+                Logger.WriteLineInfo($"CheckVerificationCodeAsync,mobiles:{userPhone},verifyCode:{verifyCode}");
+                if (_testPhoneVerificationCodeDic.Keys.Contains(userPhone))
                 {
                     return _testPhoneVerificationCodeDic[userPhone] == verifyCode;
                 }
@@ -71,6 +72,7 @@ namespace WingSMSModule.Service
                 }
                 HttpResponseMessage result = await httpClient.PostAsync(_CheckUrl, new StringContent($"mobile={userPhone}&code={verifyCode}"));
                 var resultStr = await result.Content.ReadAsStringAsync();
+                Logger.WriteLineInfo($"CheckVerificationCodeAsync,result {resultStr}");
                 if (resultStr.IndexOf("404") > -1)
                 {
                     ThrowCustomerException(CustomerRpcCode.SMSVerifyCodeIsEmpty, "Not found code");
@@ -106,8 +108,9 @@ namespace WingSMSModule.Service
         {
             try
             {
+                Logger.WriteLineInfo($"SendMessageAsync,mobiles:{string.Join(",", mobiles)},template:{template}");
                 var phone = mobiles.FirstOrDefault();
-                if(_testPhoneVerificationCodeDic.Keys.Contains(phone))
+                if (_testPhoneVerificationCodeDic.Keys.Contains(phone))
                 {
                     return true;
                 }
@@ -118,6 +121,7 @@ namespace WingSMSModule.Service
                 HttpResponseMessage result = await httpClient.PostAsync(_SendUrl, new StringContent($"mobile={mobiles.FirstOrDefault()}&templateid={template}"));
                 var resultStr = await result.Content.ReadAsStringAsync();
                 //TencentHelper.SendSmsSync(new SendSmsModel { TemplateId = template, Mobiles = mobiles, Params = templateArg });
+                Logger.WriteLineInfo($"SendMessageAsync,result {resultStr}");
                 var reusltObj = new ResultJson();
                 try
                 {