mirror of
https://gitee.com/technical-laohu/mpay_v2_webman.git
synced 2026-05-09 02:14:53 +08:00
1.7 KiB
1.7 KiB
管理后台前端
admin 是平台管理后台,服务于运营、配置、财务和运维人员。
基本信息
- 目录:
admin/ - 技术栈:Vue 3、Vite、TypeScript、Arco Design、Pinia、axios
- 页面入口:
/admin - API 前缀:
VITE_APP_BASE_URL + /adminapi - 开发默认后端:
http://127.0.0.1:8787 - 开发公共路径:
/admin - 生产公共路径:
/
主要模块
- 商户、商户分组、商户 API 凭证、商户策略
- 支付方式、支付插件、插件配置、支付通道、轮询组与绑定
- 路由解析预览
- 支付订单、退款订单、清算订单
- 商户账户、资金流水
- 通道日统计、通道通知日志、支付回调日志、商户通知任务
- 文件资产、系统菜单、字典、系统配置页面、管理员用户
关键目录
src/api/modules/ 接口封装
src/router/ 静态路由和动态路由处理
src/views/ 页面
src/store/ Pinia 状态
src/components/ 业务与通用组件
文件上传
管理后台的文件资产接口是 /adminapi/file-asset。系统配置和插件配置中的上传字段仍使用 type: "upload";需要走项目定制的图片/文件选择器时,在 props.fileUpload 中声明:
selectorType:image或filescene:图片、证书、文本或其他场景isLocal:是否强制本地存储isPublic:是否公开访问getKey:上传成功后回填的响应字段,常用url、object_key、preview_url、id
完整文件资产行为见 文件资产。
常用命令
pnpm install
pnpm dev
pnpm build:prod
pnpm preview