fix(user): correct WeChat JSAPI pay invoke params and JSSDK init

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-03 16:04:01 +08:00
parent cabc9e6ebb
commit def3ed5175
4 changed files with 49 additions and 15 deletions
+5 -1
View File
@@ -49,6 +49,10 @@ export function createWeixinSdk(config: WeixinSdkConfig) {
chooseImages: (options?: Parameters<typeof chooseWechatImages>[1]) =>
chooseWechatImages(config, options),
pay: (prepay: Parameters<typeof invokeWechatPay>[0]) =>
invokeWechatPay(prepay, { apiBase: config.apiBase, clientApp: config.clientApp }),
invokeWechatPay(prepay, {
apiBase: config.apiBase ?? '/api/v1',
clientApp: config.clientApp,
getAccessToken: config.getAccessToken,
}),
};
}