| | |
| | | package com.ruoyi.account.service; |
| | | |
| | | import com.alipay.api.response.AlipaySystemOauthTokenResponse; |
| | | 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); |
| | | |
| | | /** |
| | | * 支付宝小程序登录用户封装 |
| | | * @param userInfo |
| | | * @return |
| | | */ |
| | | Map<String, Object> aliLogin(AlipaySystemOauthTokenResponse response,AlipayUserUserinfoShareResponse userInfo); |
| | | |
| | | /** |
| | | * 封装用户信息和token |
| | | * @param appUser |
| | | * @return |
| | | */ |
| | | Map<String, Object> getUserInfo(TAppUser appUser); |
| | | } |