Files
BlockChainH5/apis/interfaces/setting.js
2021-09-24 15:11:14 +08:00

85 lines
1.3 KiB
JavaScript

/**
* Web-zdx
* moduleName: 登录(手机号)
*/
import { request } from '../index'
// 手机号登陆接口
const login = (data) => {
return request({
url: 'user/socialite/login/wechat/mini',
method: 'POST',
data: data
})
}
// 修改用户信息
const wechatbind = (data) => {
return request({
url: 'user/socialite/wechatbind',
method: 'PUT',
data: data
})
}
// 修改用户头像或昵称
const resetUserInfo = (data) => {
return request({
url: 'user/' + data.key,
method: 'PUT',
data: {
value: data.value
}
})
}
// 获取用户的Openid
const getOpenid = (code) => {
return request({
url: 'user/socialite/login/wechat/openid',
method: 'GET',
data: {
code: code
}
})
}
// 隐私条款
const agreementSecret = (data) => {
return request({
url: 'articles/agreement/secret'
})
}
// 注册协议
const agreementLogin = (data) => {
return request({
url: 'articles/agreement/login'
})
}
// 获取用户设置中心的信息
const getUserSettingInfo = () => {
return request({
url: 'user/setting'
})
}
// 关于我们
const aboutUs = () => {
return request({
url: 'articles/about'
})
}
export {
login,
wechatbind,
getOpenid,
agreementSecret,
agreementLogin,
resetUserInfo,
getUserSettingInfo,
aboutUs
}