修复:更新ios支付接口

This commit is contained in:
2025-12-15 10:41:41 +08:00
parent 34d6cfdf9e
commit 1457a24cea
3 changed files with 7 additions and 4 deletions

View File

@@ -7,8 +7,8 @@ export const ENV = process.env.NODE_ENV || 'development';
*/ */
const BASE_URL_MAP = { const BASE_URL_MAP = {
development: { development: {
// MAIN: 'http://192.168.110.100:9300/pb/', // 张川川 MAIN: 'http://192.168.110.100:9300/pb/', // 张川川
MAIN: 'https://global.nuttyreading.com/', // 线上 //MAIN: 'https://global.nuttyreading.com/', // 线上
// PAYMENT: 'https://dev-pay.example.com', // 暂时用不到 // PAYMENT: 'https://dev-pay.example.com', // 暂时用不到
// CDN: 'https://cdn-dev.example.com', // 暂时用不到 // CDN: 'https://cdn-dev.example.com', // 暂时用不到
}, },

View File

@@ -370,7 +370,7 @@ export async function getUserContributionByTypeList(current : number, limit : nu
*/ */
export async function getIosPayment(transactionId : string, productId : string, orderId : string, receiptData : string, customerOid : string) { export async function getIosPayment(transactionId : string, productId : string, orderId : string, receiptData : string, customerOid : string) {
const res = await mainClient.request<IApiResponse>({ const res = await mainClient.request<IApiResponse>({
url: 'Ipa/veri/', url: 'Ipa/veri',
method: 'POST', method: 'POST',
data: { transactionId, productId, orderId, receiptData, customerOid} data: { transactionId, productId, orderId, receiptData, customerOid}
}) })

View File

@@ -307,9 +307,12 @@
const obj = await getIosPayment(res.transactionIdentifier, res.payment.productid, res.payment.username, res.transactionReceipt, userStore.userInfo.id) const obj = await getIosPayment(res.transactionIdentifier, res.payment.productid, res.payment.username, res.transactionReceipt, userStore.userInfo.id)
console.log(obj, '校验订单') console.log(obj, '校验订单')
finishTransaction(res) finishTransaction(res)
uni.switchTab({
url: '/pages/user/index'
})
} catch (error) { } catch (error) {
console.error('校验订单失败:', error) console.error('校验订单失败:', error)
// 也需要释放订单,防止再次提交支付窗口拉不起来 // 也需要释放订单,防止失败再次提交支付窗口拉不起来
finishTransaction(res) finishTransaction(res)
} }