XW 2 tháng trước cách đây
mục cha
commit
d73252d2f2
1 tập tin đã thay đổi với 15 bổ sung7 xóa
  1. 15 7
      TEAMModelOS/Controllers/Third/Xkw/XkwOAuth2Controller.cs

+ 15 - 7
TEAMModelOS/Controllers/Third/Xkw/XkwOAuth2Controller.cs

@@ -105,26 +105,34 @@ namespace TEAMModelOS.Controllers
             {
                 return BadRequest();
             }
-            var client = await GetOpenAuthClient(tmdid,authCode.module, accessToken, domain);
-            if (authCode.agree == 1) {
+
+            if (authCode.agree == 1)
+            {
+                var client = await GetOpenAuthClient(tmdid, authCode.module, accessToken, domain);
                 //获取醍摩豆id的手机号
-                var keys =new List<string> { tmdid};
+                var keys = new List<string> { tmdid };
                 var content = new StringContent(keys.ToJsonString(), Encoding.UTF8, "application/json");
                 string ujson = await _coreAPIHttpService.GetUserInfos(content);
                 List<CoreUser> coreUsers = new List<CoreUser>(0);
                 if (!string.IsNullOrWhiteSpace(ujson))
                 {
                     coreUsers = ujson.ToObject<List<CoreUser>>();
-                    if (coreUsers.Any() ) {
+                    if (coreUsers.Any())
+                    {
                         var coreus = coreUsers.Find(x => x.searchKey.Equals(tmdid));
-                        if (coreus != null && !string.IsNullOrWhiteSpace(coreus.mobile)) {
+                        if (coreus != null && !string.IsNullOrWhiteSpace(coreus.mobile))
+                        {
                             client.Extra = coreUsers.Find(x => x.searchKey.Equals(tmdid))?.mobile;
                         }
                     }
                 }
+                string url = client.GetAuthorizationUrl();
+                return Ok(new { redirect = url });
             }
-            string url = client.GetAuthorizationUrl();
-            return Ok(new { redirect = url });
+            else {
+                return Ok(new { redirect = "" });
+            }
+           
         }
        
         [HttpGet("authorize")]