Skip to content

移动端支付管理 ​

这篇解决什么 ​

支付应用、订单、退款、钱包在 UniApp 落在哪。读完能对上 pages-pay 和 PC 菜单的 mobile_path。这里是管理端能力搬家,不是第二套支付网关。

默认后端仍是 48080。H5 pnpm dev,微信小程序 pnpm dev:mp。PC 见 支付功能设计。

示意图:移动端没有第二套支付库。列表和提交走 /admin-api/pay/**,和 PC 同一套单。

从哪改 ​

名称说明仓库路径
支付分包应用、订单、退款、转账、钱包、示例、收银台ruoyi-office-uniapp/src/pages-pay/
分包注册root: pages-paysrc/pages.json
应用 / 渠道配密钥、看渠道开关pages-pay/app/、app/channel/
收银台选渠道提交支付单pages-pay/cashier/index
示例下单、提现pages-pay/demo/order、demo/withdraw

bpm-menu-config.ts 没有支付分组。支付不走流程大厅。入口来自 system_menu.mobile_path,例如订单 /pages-pay/order/index、应用 /pages-pay/app/index。

不要在发起大厅找支付

立项、入职那种 mobileCreatePath 这里没有。要试支付,走接入示例或业务自己的下单页,再进收银台。

页面和 PC 怎么对 ​

名称说明仓库路径
应用信息菜单 1126/pages-pay/app/index
支付订单菜单 1173/pages-pay/order/index
退款订单菜单 1161/pages-pay/refund/index
回调通知菜单 2301/pages-pay/notify/index
转账订单菜单 2559/pages-pay/transfer/index
钱包余额 / 套餐菜单 2557 / 2552pages-pay/wallet/
支付&退款案例菜单 2549/pages-pay/demo/order/index
提现转账案例菜单 2550/pages-pay/demo/withdraw/index

小程序里调 wx_lite 才有意义,openid 必须是当前登录会员的。公众号网页用 wx_pub。管理端账号在 App 里选这两个渠道,通常会失败。

示意图:先建业务单,再进收银台。退款仍打已支付的那张单。

PC 订单对照

本系统截图:支付管理 → 支付订单。移动端列读同一批 /pay/order 数据。

权限字复用 PC:pay:app:query、pay:order:query、pay:refund:query 等。角色没勾这些字,移动菜单也不会出入口。

配置与操作 ​

移动端改 pages-pay。入口来自 system_menu.mobile_path,不是流程大厅:应用 1126、订单 1173、退款 1161、回调 2301、转账 2559、钱包 2557 / 2552、支付&退款案例 2549、提现案例 2550。

角色勾 pay:app:query、pay:order:query、pay:refund:query 等,菜单才出入口。列表和提交走 /admin-api/pay/**,和 PC 同一套单。小程序调 wx_lite 才有意义,openid 必须是当前登录会员;公众号网页用 wx_pub。管理端账号在 App 里选这两个渠道通常会失败。

相关篇 ​

联系我们

获取报价、演示和二开方案

微信咨询二维码

微信咨询

17156169080

添加时备注「RuoYi Office」

在线体验商业版