| | |
| | | package com.ruoyi.account.service; |
| | | |
| | | import com.alipay.api.response.AlipaySystemOauthTokenResponse; |
| | | import com.alipay.api.response.AlipayUserInfoShareResponse; |
| | | import com.alipay.api.response.AlipayUserUserinfoShareResponse; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.account.api.model.TAppUser; |
| | | import com.ruoyi.account.wx.pojo.AppletUserDecodeData; |
| | |
| | | * @param appletUserDecodeData |
| | | * @return |
| | | */ |
| | | Map<String, Object> login(AppletUserDecodeData appletUserDecodeData); |
| | | Map<String, Object> wxLogin(AppletUserDecodeData appletUserDecodeData,Long inviteUserId); |
| | | |
| | | /** |
| | | * 支付宝小程序登录用户封装 |
| | | * @param response |
| | | * @return |
| | | */ |
| | | // Map<String, Object> aliLogin(AlipaySystemOauthTokenResponse response, AlipayUserInfoShareResponse userInfo); |
| | | Map<String, Object> aliLogin(AlipaySystemOauthTokenResponse response,String phone,Long inviteUserId); |
| | | |
| | | /** |
| | | * 封装用户信息和token |
| | | * @param appUser |
| | | * @return |
| | | */ |
| | | Map<String, Object> getUserInfo(TAppUser appUser); |
| | | |
| | | /** |
| | | * 账号判断 |
| | | * @param status |
| | | */ |
| | | public void throwInfo(Integer status); |
| | | } |