Ver código fonte

新增查询是否是白名单号码

tangjiang 5 dias atrás
pai
commit
b4601e7b79
1 arquivos alterados com 15 adições e 0 exclusões
  1. 15 0
      src/Hotline.Api/Controllers/CallNativeContrroller.cs

+ 15 - 0
src/Hotline.Api/Controllers/CallNativeContrroller.cs

@@ -258,6 +258,21 @@ namespace Hotline.Api.Controllers
                 .ToPagedListAsync(dto, HttpContext.RequestAborted);
             return new PagedDto<WhiteBlackLog>(total, items);
         }
+
+        /// <summary>
+        /// 验证号码是否是白名单
+        /// </summary>
+        /// <param name="phone"></param>
+        /// <returns></returns>
+        [HttpGet("verify-white-list/{phone}")]
+        public async Task<bool> VerifyWhiteList(string phone)
+        {
+            var isEx = await _db.Queryable<XingtangWhitePhone>().Where(p => p.Phone == phone && p.ValidDateTime <= DateTime.Now).AnyAsync();
+            if (isEx)
+                return true;
+            else
+                return false;
+        }
         #endregion
     }
 }