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

2.0 KiB
Raw Permalink Blame History

服务商提现路径修复 - 2026-01-31

问题描述

点击"提取收益"按钮后,无法跳转到提现页面,显示"数据维护中"。

问题原因

路径错误:

  • 错误路径:/pages/provider/withdraw
  • 正确路径:/provider-package/pages/provider/withdraw

根本原因: 项目使用了分包结构,服务商相关页面在 provider-package 分包中,但跳转时使用了错误的路径。

修复方案

修改文件

peidu/uniapp/provider-package/pages/provider/earnings.vue

修改内容

// 修改前
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