public JsonResultGenerics<Guid> CreateSmsCode(VM_Wx_SmsCode smsCode) { if (MUserService.GetMember(phone: smsCode.Phone) != null) { return new JsonResultGenerics<Guid>() { Result = false, Error = "输入的手机号已经存在", Value = Guid.Empty }; } var userToken = new member_token { type = 2, fromsource = smsCode.Phone, fromsourcetype = 1 }; userToken = MUserService.CreateToken(userToken, length: 6); //TODO:调用短信接口 Hashtable sendParam = new Hashtable { { "vCode", userToken.tokendata } }; AlidySmsSender.toSend(smsCode.Phone, sendParam); //--------------- return new JsonResultGenerics<Guid> { Result = true, Value = userToken.tokenid }; }
public JsonResultGenerics<Guid> CreateImageCode() { var userToken = new member_token {type = 1}; return new JsonResultGenerics<Guid> { Result = true, Value = MUserService.CreateToken(userToken,CodeType.NumeralUppercaseLetters).tokenid }; }