|
@@ -2888,6 +2888,27 @@ export function getRenewalInfo() {
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+// 健康启航计划:获取虚拟支付参数(下单后调用)
|
|
|
|
|
+export function getPurchasePayParams(orderNo) {
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ const token = uni.getStorageSync('token')
|
|
|
|
|
+ uni.request({
|
|
|
|
|
+ url: config.API_BASE_URL + '/api/purchase/pay-params',
|
|
|
|
|
+ method: 'POST',
|
|
|
|
|
+ data: { orderNo: orderNo },
|
|
|
|
|
+ header: { 'Content-Type': 'application/json', 'Authorization': 'Bearer ' + token },
|
|
|
|
|
+ success: (res) => {
|
|
|
|
|
+ if (res.data && res.data.code === 200) {
|
|
|
|
|
+ resolve(res.data)
|
|
|
|
|
+ } else {
|
|
|
|
|
+ reject(res.data || { code: -1, message: '获取支付参数失败' })
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ fail: (err) => reject(err)
|
|
|
|
|
+ })
|
|
|
|
|
+ })
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
export function getChallengeProgress(memberId) {
|
|
export function getChallengeProgress(memberId) {
|
|
|
return request('/api/purchase/challenge/progress', 'POST', { memberId: memberId })
|
|
return request('/api/purchase/challenge/progress', 'POST', { memberId: memberId })
|
|
|
}
|
|
}
|