public async Task <TData <OperatorInfo> > CheckOpenId([FromBody] UserCheckLoginParam entity) { //string userName, string password, // string openid, string wx_nikename, string head_img, int sex, TData <OperatorInfo> obj = new TData <OperatorInfo>(); TData <UserEntity> userObj = await userBLL.CheckLogin(entity.Openid, (int)PlatformEnum.WebApi); if (userObj.Tag == 1) { await new UserBLL().UpdateUser(userObj.Data); await Operator.Instance.AddCurrent(userObj.Data.ApiToken); obj.Data = await Operator.Instance.Current(userObj.Data.ApiToken); } obj.ErrorCode = userObj.ErrorCode; obj.Tag = userObj.Tag; obj.Message = userObj.Message; //LogHelper.Info("【CheckOpenId2】 Data:"+JsonHelper.SerializeObject(obj.Data)); return(obj); }
public async Task <TData <OperatorInfo> > Login([FromBody] UserCheckLoginParam entity) { //string userName, string password, // string openid, string wx_nikename, string head_img, int sex, TData <OperatorInfo> obj = new TData <OperatorInfo>(); TData <UserEntity> userObj = await userBLL.CheckLogin(entity.UserName, entity.Password, entity.Openid, entity.WxNikeName, entity.Headimg, entity.Sex, (int)PlatformEnum.WebApi); if (userObj.Tag == 1) { await new UserBLL().UpdateUser(userObj.Data); await Operator.Instance.AddCurrent(userObj.Data.ApiToken); obj.Data = await Operator.Instance.Current(userObj.Data.ApiToken); } obj.Tag = userObj.Tag; obj.Message = userObj.Message; return(obj); }