Esempio n. 1
0
        /// <summary>
        /// 请求发送验证码
        /// </summary>
        /// <param name="mod"></param>
        /// <returns></returns>
        public virtual JsonResult SendCode(SendCodeReq mod)
        {
            if (string.IsNullOrEmpty(mod.phone))
            {
                return(ResultUtils.Fail("手机号码不能为空"));
            }
            string randownum = DataCheck.RandomNumber(4); //获取4位随机码
            bool   b         = VerifyService.Instance().CreateVerifyCode(mod.phone, randownum);

            if (b)
            {
                return(ResultUtils.Success(new
                {
                    verifycode = randownum
                }));
            }
            return(ResultUtils.Fail("请重新获取"));
        }