/// <summary> /// 授权头像昵称等 /// </summary> /// <param name="memberId"></param> /// <param name="requestParam"></param> /// <returns></returns> public async Task <int> BindInfoAsync(int memberId, BindInfoRequestParam requestParam) { string strSql = $@"UPDATE t_member SET updated_time = NOW( ), avatar_url = @avatarUrl, nick_name = @nickName, gender = @gender, country = @country, province = @province, city = @city WHERE id = {memberId};" ; return(await _jiakeRepository.SQLExecute(strSql, requestParam)); }
public async Task <IActionResult> BindInfo([FromBody] BindInfoRequestParam request) { if (request == null) { return(BadRequest("参数错误")); } var memberId = this.GetMemberId(); if (memberId == 0) { return(BadRequest("未获取会员id")); } var resCode = await _activityApplication.BindInfoAsync(memberId, request); return(this.MyOK(new { resCode })); }