public JsonResultGenerics<bool> HasBindedPhone(VM_Wx_SmsCode toSend) { var ret = new JsonResultGenerics<bool>(); var wxUser = MUserService.GetMember(id: toSend.UserID, unionId: toSend.UnionID); if (wxUser == null) { ret.Error = "用户不存在"; return ret; } ret.Result = true; ret.Value = !string.IsNullOrEmpty(wxUser?.phone); return ret; }
public JsonResult GetUserToken() { var token = WxUserToken.GetToken(); var ret = new JsonResultGenerics <string>(); if (token != null) { ret.Value = JsonConvert.SerializeObject(token); ret.Result = true; } else { ret.Error = "UserToken已过期"; } return(Json(ret, JsonRequestBehavior.AllowGet)); }
public async Task <JsonResultGenerics <bool> > ToCollectClass(VM_Wx_User_Class userClass) { userClass.ChangeUnionId2UserId(strUnionId => MUserService.GetMember(unionId: strUnionId)); var collectResult = await MUserService.MemberFavoriteMicrocalss(userClass.UserId, userClass.ClassId); var ret = new JsonResultGenerics <bool>(); if (collectResult == MemberFavoriteClassResult.Success) { ret.Result = true; } else { ret.Error = collectResult.ToDescription(); } return(ret); }