feat: 虚拟支付完整链路——vpay服务模块(双签名/充值下单/回调到账/退款) + 充值页 + 我的入口 + session_key存储
This commit is contained in:
@@ -87,6 +87,7 @@ router.post('/login', async (req, res) => {
|
||||
if (code) {
|
||||
const sessionData = await weChatService.code2Session(code)
|
||||
openid = sessionData.openid
|
||||
req.body._sessionKey = sessionData.sessionKey || ''
|
||||
}
|
||||
|
||||
// 方式2: 开发环境直接使用 openid (已废弃,仅用于本地调试)
|
||||
@@ -118,6 +119,7 @@ router.post('/login', async (req, res) => {
|
||||
if (userInfo?.nickName) user.nickName = userInfo.nickName
|
||||
if (userInfo?.avatarUrl) user.avatarUrl = userInfo.avatarUrl
|
||||
}
|
||||
if (req.body._sessionKey) user.sessionKey = req.body._sessionKey
|
||||
|
||||
await user.save()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user