支付宝兼容
This commit is contained in:
+27
-1
@@ -1,7 +1,7 @@
|
||||
import request from '../http'
|
||||
import { URL, appid } from '../url'
|
||||
|
||||
// 用户登录
|
||||
// 旧登录接口(兼容保留,后端将逐步废弃)
|
||||
export const login = (data) => {
|
||||
return request({
|
||||
url: '/app/user/login',
|
||||
@@ -10,6 +10,22 @@ export const login = (data) => {
|
||||
})
|
||||
}
|
||||
|
||||
// 统一快捷登录接口 /app/user/quickLogin
|
||||
// 对应文档《快捷登录最终方案》中的 QuickLoginDto:
|
||||
// loginType: WECHAT / ALIPAY / SMS
|
||||
// appid: 平台应用ID
|
||||
// openId: 第三方 openId(微信必传)
|
||||
// code: 授权码(微信手机号授权码 / 支付宝 authCode)
|
||||
// phonenumber: 短信登录手机号
|
||||
// smsCode: 短信验证码
|
||||
export const quickLogin = (data) => {
|
||||
return request({
|
||||
url: '/app/user/quickLogin',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 发送验证码
|
||||
export const sendVerifyCode = (phonenumber) => {
|
||||
return request({
|
||||
@@ -144,3 +160,13 @@ export const getWxUserPhoneNumber = (data) => {
|
||||
})
|
||||
}
|
||||
|
||||
// 获取支付宝用户手机号(复用同一后端接口,由后端按 appid / 参数结构区分平台)
|
||||
// 期望后端返回:{ code:200, data:{ phoneNumber: 'xxx' } }
|
||||
export const getAliUserPhoneNumber = (data) => {
|
||||
return request({
|
||||
url: '/app/user/alipay/getPhone',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user