主要更新uniapp相关功能

This commit is contained in:
hero920103 committed 2026-10-07 00:59:05 +08:00
1 parent aa92ca40a2
commit 5b4dbb2b46
65 files changed
+8532 -1921

No files matched your search

+20 -1
View File
@@ -21,10 +21,15 @@ export function login(data) {
/** 统一认证:账号密码登录 */
export function loginUAC(data) {
// 小程序端与一键登录同用 yz-miniapp:后端据此跳过极验(小程序无 SDK 支持)
let clientId = 'yz-uniapp'
// #ifdef MP-WEIXIN
clientId = 'yz-miniapp'
// #endif
return request({
url: '/auth/login',
method: 'POST',
data: Object.assign({ client_id: 'yz-uniapp' }, data)
data: Object.assign({ client_id: clientId }, data)
})
}
@@ -113,6 +118,20 @@ export function loginByMiniapp({ code, phoneCode = '' } = {}) {
})
}
/**
* 已登录态下把当前微信 openid 绑定到该账号(静默调用,失败不提示)。
* 小程序认证中 / 未开通手机号能力时,一键登录靠这条绑定按 openid 认人。
*/
export function bindMiniapp(data) {
return request({
url: '/auth/wechat/miniapp/bind',
method: 'POST',
data: Object.assign({ client_id: 'yz-miniapp' }, data),
silent: true,
timeout: 8000
})
}
/** 统一认证:刷新访问令牌 */
export function refreshTokenUAC(data) {
return request({