peixue-dev/Archive/[一次性]服务商提现路径修复-2026-01-31.md

80 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 服务商提现路径修复 - 2026-01-31
## 问题描述
点击"提取收益"按钮后,无法跳转到提现页面,显示"数据维护中"。
## 问题原因
**路径错误:**
- 错误路径:`/pages/provider/withdraw`
- 正确路径:`/provider-package/pages/provider/withdraw`
**根本原因:**
项目使用了分包结构,服务商相关页面在 `provider-package` 分包中,但跳转时使用了错误的路径。
## 修复方案
### 修改文件
`peidu/uniapp/provider-package/pages/provider/earnings.vue`
### 修改内容
```javascript
// 修改前
goWithdraw() {
uni.navigateTo({ url: '/pages/provider/withdraw' })
}
// 修改后
goWithdraw() {
uni.navigateTo({ url: '/provider-package/pages/provider/withdraw' })
}
```
## 验证步骤
1. 进入服务商端"收益查看"页面
2. 点击"提取收益"按钮
3. 应该能正常跳转到提现页面
4. 提现页面应显示:
- 可提取金额
- 提现金额输入框
- 提现方式选择器
- 提现说明
- 确认提现按钮
## 相关文件路径
### 收益查看页面
- 实际运行:`peidu/uniapp/provider-package/pages/provider/earnings.vue`
- 源码目录:`peidu/uniapp/src/provider-package/pages/provider/earnings.vue`
### 提现页面
- 实际运行:`peidu/uniapp/provider-package/pages/provider/withdraw.vue`
- 源码目录:`peidu/uniapp/src/provider-package/pages/provider/withdraw.vue`
## 注意事项
1. **分包路径规则**
- 主包页面:`/pages/xxx/xxx`
- 分包页面:`/分包名/pages/xxx/xxx`
2. **编译目录**
- 源码在 `src/` 目录
- 编译后在根目录(如 `provider-package/`
- 实际运行的是编译后的文件
3. **同步修改**
- 修改 `provider-package/` 目录的文件(实际运行)
- 同时也要修改 `src/provider-package/` 目录的文件(源码)
## 后续建议
检查其他可能存在路径错误的地方:
- 服务商首页跳转
- 其他页面的提现入口
- 确保所有跳转都使用正确的分包路径
---
*修复时间2026-01-31*