| | |
| | | using cylsg.Authorization; |
| | | using cylsg.Core; |
| | | using cylsg.Model.UserModel; |
| | | using cylsg.utility.Extend; |
| | | using EzWechat; |
| | | using System; |
| | | using System.Collections.Generic; |
| | |
| | | var UserRes = new BaseRepository<User>(); |
| | | |
| | | |
| | | var user = await UserRes.GetFirstAsync(x => x.WxAppId == opeid); |
| | | var user = await UserRes.GetFirstAsync(x => x.WxOpenId == opeid); |
| | | if (user == null) |
| | | { |
| | | throw Oops.Oh("没找到用户,需要重新注册登录"); |
| | |
| | | var UserRes = new BaseRepository<User>(); |
| | | |
| | | |
| | | var user = await UserRes.GetFirstAsync(x => x.WxAppId == opeid); |
| | | var user = await UserRes.GetFirstAsync(x => x.WxOpenId == opeid); |
| | | if (user == null) |
| | | { |
| | | //没有用户 ,需要新建用户 |
| | |
| | | { |
| | | |
| | | Avatar = phone, |
| | | Nickname = Param.Nickname, |
| | | Nickname = Param.Nickname??phone.PrivacyStr(), |
| | | name = Param.Name ?? phone, |
| | | Phone = phone, |
| | | ItCode = phone, |
| | | PassWord = "123456", |
| | | WxAppId = opeid, |
| | | WxOpenId = opeid, |
| | | |
| | | |
| | | |