更新小程序API路径,统一为/api/miniprogram前缀,确保与后端一致性。同时,调整微信支付相关配置,增强系统的灵活性和可维护性。

This commit is contained in:
乘风
2026-02-09 18:19:12 +08:00
parent 7b2123dfe5
commit e6aebeeca5
59 changed files with 5040 additions and 179 deletions

View File

@@ -86,7 +86,7 @@ Page({
async loadFeatureConfig() {
try {
const res = await app.request({
url: '/api/db/config',
url: '/api/miniprogram/config',
method: 'GET'
})
@@ -151,7 +151,7 @@ Page({
const userInfo = app.globalData.userInfo
if (!app.globalData.isLoggedIn || !userInfo || !userInfo.id) return
try {
const res = await app.request('/api/withdraw/pending-confirm?userId=' + userInfo.id)
const res = await app.request('/api/miniprogram/withdraw/pending-confirm?userId=' + userInfo.id)
if (res && res.success && res.data) {
const list = (res.data.list || []).map(item => ({
id: item.id,
@@ -230,7 +230,7 @@ Page({
const formatMoney = (num) => (typeof num === 'number' ? num.toFixed(2) : '0.00')
try {
const res = await app.request('/api/referral/data?userId=' + userInfo.id)
const res = await app.request('/api/miniprogram/referral/data?userId=' + userInfo.id)
if (!res || !res.success || !res.data) return
const d = res.data
@@ -262,7 +262,7 @@ Page({
const uploadRes = await new Promise((resolve, reject) => {
wx.uploadFile({
url: app.globalData.baseUrl + '/api/upload',
url: app.globalData.baseUrl + '/api/miniprogram/upload',
filePath: tempAvatarUrl,
name: 'file',
formData: {
@@ -298,7 +298,7 @@ Page({
wx.setStorageSync('userInfo', userInfo)
// 4. 同步到服务器数据库
await app.request('/api/user/update', {
await app.request('/api/miniprogram/user/update', {
method: 'POST',
data: { userId: userInfo.id, avatar: avatarUrl }
})
@@ -328,7 +328,7 @@ Page({
wx.setStorageSync('userInfo', userInfo)
// 同步到服务器
await app.request('/api/user/update', {
await app.request('/api/miniprogram/user/update', {
method: 'POST',
data: { userId: userInfo.id, nickname }
})
@@ -398,7 +398,7 @@ Page({
try {
// 1. 同步到服务器
const res = await app.request('/api/user/update', {
const res = await app.request('/api/miniprogram/user/update', {
method: 'POST',
data: {
userId: this.data.userInfo.id,