DaxPay Dev
|
cdccfdeba9
|
refactor(payment): 扩展 productLogoMap 覆盖全部产品图标 + 移除 TS icon 字段
|
2026-07-07 22:13:06 +08:00 |
|
DaxPay Dev
|
867a32d994
|
refactor(payment): 移除支付产品详情 settlePeriods 展示与i18n
|
2026-07-07 21:56:20 +08:00 |
|
DaxPay Dev
|
a266a28662
|
feat(vbill): 随行付通道管理端(服务商配置/商户进件 API与视图 + i18n)
|
2026-07-07 21:04:26 +08:00 |
|
DaxPay Dev
|
c392c1a31e
|
feat(hkrt): 海科融通服务商配置与通道商户管理(管理端)
|
2026-07-07 21:02:30 +08:00 |
|
DaxPay Dev
|
cc4f127886
|
feat(payment): 河马付产品Logo独立化(产品级Logo覆盖通道Logo) + 多通道产品枚举/映射扩展
|
2026-07-07 13:43:04 +08:00 |
|
DaxPay Dev
|
b642417e21
|
feat(lakala): 证书上传放宽格式(.pem/.cer/.crt/.key) + 文案标注PKCS#8/X.509与已上传态i18n
|
2026-07-06 18:40:02 +08:00 |
|
DaxPay Dev
|
a37b74406b
|
feat(payment): 通道商户名称修改弹窗 + 详情派发接入拉卡拉管理与事件刷新 + UMS直连配置表单精简
|
2026-07-06 15:30:51 +08:00 |
|
DaxPay Dev
|
c3e2c0f964
|
feat(lakala): 服务商配置优化(证书格式标注+orgCode必填+移除sandbox开关)
|
2026-07-06 14:15:44 +08:00 |
|
DaxPay Dev
|
f291d82285
|
feat(ums): 银联商务通道商户管理(管理端)
- 新增银联商务通道商户管理页(umsManage)与创建配置页调整
- api 补充通道商户接口, 新增 umsManage locale 中英文
- ChannelMerchantDetailDispatch 分发银联商务系列产品至管理页
|
2026-07-05 23:58:09 +08:00 |
|
DaxPay Dev
|
95f8b6b7ec
|
feat(lakala): 拉卡拉服务商配置与通道商户管理(管理端)
- 新增拉卡拉服务商配置管理页(LakalaManage)与编辑页调整
- api 补充通道商户/支付配置接口, locale 中英文同步
- perm-codes 新增 payment:lakala:isv 权限码
- ProductDetailDispatch 分发 lakala_pay 至拉卡拉管理页
|
2026-07-05 23:58:00 +08:00 |
|
DaxPay Dev
|
52712f0db4
|
feat(payment): 微信服务商子商户应用管理+能力关联配置, 三通道「支付应用配置」文案统一
|
2026-07-05 17:41:40 +08:00 |
|
DaxPay Dev
|
4f137e6ac9
|
feat(payment): 移动端应用卡片图标改用自定义SVG
- 新增 src/assets/mobile-app/{merchant,admin,cashier}.svg (清理iconfont残留, 自带配色)
- MobileAppConfig.vue: IconifyIcon 单色图标 → <img> 引用 SVG (72px), 文件名与 appType 对齐
- 移除对 img 无效的 theme-color 染色规则, 保留 hover 边框配色
- 卡片入口 setting 图标仍用 IconifyIcon
|
2026-07-05 12:54:08 +08:00 |
|
DaxPay Dev
|
c07e7a3657
|
feat(payment): 移动端应用管理前端: 卡片页+详情页+API+locale
- API: src/api/payment/config/mobile-app.api.ts (list/list-by-app-type/get/save/update-enabled)
- 卡片页 MobileAppConfig.vue: 三张卡片(商户端/管理端可点击, 收银台灰显敬请期待)
- 详情页 detail/MobileAppDetail.vue: 按移动平台分Tab配置(密钥/通知/绑定/启用), 路由 /payment/config/mobile-app/detail/:appType
- locale: payment/config/mobileApp.json (zh-CN/en-US, 含 platformNames)
|
2026-07-05 12:36:30 +08:00 |
|
DaxPay Dev
|
0b53ec55a9
|
feat(offline): 服务不可用页记录原页面, 网络恢复后重试回到原页而非首页
|
2026-07-05 12:31:07 +08:00 |
|
DaxPay Dev
|
863c9e0f2d
|
chore(deps): vite 升级到 8.1.3, 移除 rolldown override
|
2026-07-05 10:36:19 +08:00 |
|
DaxPay Dev
|
75ac1c4b5c
|
feat(alipay): 应用授权令牌设置弹窗+原代运营授权卡片更名
|
2026-07-05 00:03:32 +08:00 |
|
DaxPay Dev
|
4021b7b0a4
|
fix(payment): 微信密钥文案统一为API V3带空格写法(9处)
|
2026-07-04 23:34:02 +08:00 |
|
DaxPay Dev
|
6baf1aa1fd
|
fix(payment): 微信授权配置应用密钥必填+回调地址非必填,对齐脱敏值比对模式
|
2026-07-04 18:51:35 +08:00 |
|
DaxPay Dev
|
51d549cecd
|
fix(workspace): 快捷入口对接真实菜单跳转,扩充可选入口池
- 修正 7 个 routeName 为后端菜单 path 字段 (menu.api.ts 中 name=menu.path, 原值误用菜单 name/组件名导致跳转全部失效; NotifyCenter 为前端 core.ts 硬编码路由保留原名)
- 新增 12 个可选扩展入口 (支付订单/退款订单/资金交易/角色/菜单/操作日志/通知公告/支付产品/平台配置/在线用户/分析页/支付调试), defaultVisible=false 用户按需添加
- 补充 zh-CN/en-US quickEntry 标题 i18n
|
2026-07-04 12:02:47 +08:00 |
|
DaxPay Dev
|
086d1a75a4
|
feat(workspace): 快捷入口支持自定义配置与拖拽排序
|
2026-07-04 10:45:26 +08:00 |
|
DaxPay Dev
|
457c8fe416
|
fix(route): 首页路径抽为 HOME_PATH 常量, 规避 preferences defu 缓存污染
|
2026-07-04 10:45:21 +08:00 |
|
DaxPay Dev
|
b790a9da0e
|
feat(payment): 订单操作列改「更多」下拉并新增撤销, 退款弹窗查详情修复不回显
|
2026-07-03 20:16:53 +08:00 |
|
DaxPay Dev
|
022694a522
|
feat(payment): 新增退款订单列表,订单页能力增强
- 新增 RefundOrderList 页与 refund-order API
- NormalOrderList 增强,补全订单 i18n 文案
- 微调偏好/离线页配置
|
2026-07-03 18:31:56 +08:00 |
|
DaxPay Dev
|
8f6bac3558
|
fix(merchant): 修复商户用户/平台用户封禁后无法解锁的问题
后端 unlock 无条件置为 NORMAL,对 lock/ban 均生效;
解锁条件由 status !== 'lock' 改为 status === 'normal'
|
2026-07-03 14:01:00 +08:00 |
|
DaxPay Dev
|
7501649953
|
fix(route): 后端不可用时路由守卫兜底, 跳服务不可用页避免白屏卡loading
- guard setupAccessGuard 包 try/catch: 401清token跳登录, 网络错误保留token跳服务不可用页
- core 新增 ServiceUnavailable 公开路由, 复用 offline 页(带刷新重试)
- request 给 requestClient 补 timeout 30s, 避免代理挂起无限pending
|
2026-07-03 12:23:18 +08:00 |
|
DaxPay Dev
|
2aab198e9c
|
fix(route): 必填query模板漏.value修复+hook泛型根治类型+fallbackPath对象化
- RouteQueryMissingState 模板 routeContext.query.xxx 漏 .value(4页面6处),致参数缺失提示恒走错分支;补 .value 修复
- useRequiredRouteQuery 引入泛型 K,keys 字面量推断联合类型,query.value 类型确定为 string,根治 19 处 string|undefined 错误(调用方零改动)
- fallbackPath 支持 { path, query } 对象形式,8 处字符串拼接改为对象,goFallback 简化为 router.push(toValue(...))
|
2026-07-02 04:46:13 +08:00 |
|
DaxPay Dev
|
a385bc2bd6
|
refactor(develop): 移除支付调试冗余的payDone提示
|
2026-07-02 04:27:15 +08:00 |
|
DaxPay Dev
|
5d22840f6d
|
refactor(merchant): 商户用户清理未用重置密码接口, 新增confirmPassword字段
|
2026-07-02 04:27:10 +08:00 |
|
DaxPay Dev
|
09a1fbe5f4
|
refactor(channel): 渠道应用appType编辑态可改+防抖校验缓存清理+product路由参数简化为本页常量推断
|
2026-07-02 04:27:05 +08:00 |
|
DaxPay Dev
|
e3af275189
|
feat(merchant): 商户应用事件通知配置(应用卡片抽屉入口+API/i18n/权限)
|
2026-07-02 04:25:12 +08:00 |
|
DaxPay Dev
|
653f710d56
|
feat(channel): 微信/抖音能力应用绑定前端页面
- 新增能力绑定Modal: WechatMchAppCapability/WechatIsvAppCapability/DouyinMchAppCapability
- 通道商户管理页新增能力应用绑定功能卡片
- 新增 capability api, i18n 中英文同步
|
2026-07-02 03:56:21 +08:00 |
|
DaxPay Dev
|
6737a47c0c
|
fix(validate): 修复防抖校验缓存污染致编辑页误报已存在
useDebounceValidator 闭包缓存跨表单会话不重置,导致单例编辑抽屉因上次新增判重结果污染本次编辑,打开即误报已存在且不发请求。useValidate.ts 将 cachedError 改为对称缓存 cachedResult(成功/失败均缓存)并新增 reset() 清空缓存;各编辑页(支付宝通道应用、字典、角色、菜单、用户)打开表单时调用 reset()。
|
2026-07-02 03:31:45 +08:00 |
|
DaxPay Dev
|
d3f778b35c
|
feat(order): 支付订单管理前端页面 NormalOrderList+PayTradeList, i18n/权限菜单
|
2026-07-02 02:23:23 +08:00 |
|
DaxPay Dev
|
70398adf61
|
fix(notify): 通知中心详情改走后台detail接口, 不再复用列表行数据
|
2026-07-01 22:33:07 +08:00 |
|
DaxPay Dev
|
47f48cf877
|
fix(notice): 修复Markdown预览列表序号被Tailwind preflight清除
通知公告编辑/查看等4个页面漏引入 md-editor-v3/lib/preview.css, 内容主题样式缺失
default-theme 未声明 list-style-type, 被 Tailwind v4 preflight(ol,ul{list-style:none}) 清除标记; 补齐 preview.css 引入并全局补 .md-editor-preview ol/ul 的 list-style-type
|
2026-07-01 20:16:30 +08:00 |
|
DaxPay Dev
|
2e8ff9bbd3
|
feat(develop): 支付调试结果增加响应签名, 去除 requestBody/signInfo 死字段
- DevelopPayResult 重构: payResult + sign(平台私钥签名)
- 去除无用的 requestBody 字段和 signInfo 调试展示
|
2026-07-01 16:17:53 +08:00 |
|
DaxPay Dev
|
8dd76581bd
|
style(social): 第三方平台登录配置表单项标签去掉AppId/AppSecret后缀,增加help图标提示
|
2026-07-01 16:15:11 +08:00 |
|
DaxPay Dev
|
c7340521ef
|
fix(develop): 支付调试结果弹窗修复payBodyType多类型匹配,删除顶部状态行
|
2026-07-01 16:15:07 +08:00 |
|
DaxPay Dev
|
609099ce19
|
fix(develop): 支付调试表单校验错误提示重复显示
|
2026-07-01 12:16:27 +08:00 |
|
DaxPay Dev
|
e83181d68a
|
feat(develop): 支付调试提交增加表单校验
|
2026-07-01 11:48:02 +08:00 |
|
DaxPay Dev
|
c8141598b9
|
style(profile): 安全设置描述精简,双因素认证文案中文化
|
2026-06-30 14:29:56 +08:00 |
|
DaxPay Dev
|
a1a4570280
|
feat(alipay): 支付能力应用绑定页 + 各渠道创建配置表单加载遮罩
- 新增 AlipayMchAppCapability.vue 能力绑定弹窗(单loading复用, gap间距)
- 新增 mch-app-capability.api.ts
- AlipayMchManage.vue 新增能力绑定功能卡片
- 各渠道创建配置表单统一加 a-spin 提交遮罩(支付宝/微信/抖音/拉卡拉/银联)
- 卡片品牌色注释统一为渠道色值
- 补充 zh-CN/en-US i18n(alipayMchManage)
|
2026-06-29 18:52:18 +08:00 |
|
DaxPay Dev
|
47b068b7c5
|
style 支付调试页面优化
|
2026-06-28 19:59:09 +08:00 |
|
DaxPay Dev
|
05a51e694c
|
refactor(route): 清理冗余字段与遗留兼容代码, 删除无用i18n
PayRouteStrategyResult/Param 删除 enable/name/id 字段; 删除 simple->scene 遗留兼容(PayRouteConfig.vue 兼容块 + normalizePayRouteMode 简化为一行); route.json(中/英) 删除 7 个场景模式重构后废弃的 i18n key。
|
2026-06-28 17:51:45 +08:00 |
|
DaxPay Dev
|
839ccddc95
|
feat(authentication): 登录页新增用户协议与隐私政策勾选校验
登录前必须勾选《用户协议》和《隐私政策》,未勾选时表单红字校验并触发协议行左右抖动动画;勾选状态在登录成功后持久化到 localStorage,后续登录自动勾选免重复操作;账号登录与第三方登录统一拦截,未同意均阻断并联动红字提示;新增用户协议/隐私政策占位页与公开路由,协议链接新标签页打开;同步 zh-CN/en-US 国际化文案
|
2026-06-28 12:44:12 +08:00 |
|
DaxPay Dev
|
907ceb4c48
|
feat(route): 通道路由补充抖音渠道并优化路由配置页布局
基础模式白名单与 i18n 补充抖音支付;场景模式 provider 卡片改双列(xl),基础模式改4列自适应;编辑/保存/取消按钮从 panel 底部上移至 a-tabs 标签行右侧(rightExtra),editing 状态提升到父组件双绑。
|
2026-06-28 11:44:57 +08:00 |
|
DaxPay Dev
|
3b38946d29
|
fix(analytics): 指标卡片涨跌色改为中国惯例涨红跌绿
原为西方涨绿跌红, 改为符合国内认知的涨红跌绿
|
2026-06-28 11:35:59 +08:00 |
|
DaxPay Dev
|
98b2655e3d
|
feat(analytics): 重写分析页, 顶部时间工具栏+渠道/时段/金额区间洞察图表
- 顶部: card-box卡片, 标题+动态日期摘要一行, 预设(radio)+自定义(range-picker)时间切换, 日期范围驱动
- 6指标卡片(规模+质量) + 7图表(交易趋势/支付渠道占比/渠道成功率/24h时段/金额区间/渠道交易量/退款趋势) + 商户排名Top10
- 渠道维度对齐PayProviderEnum(微信/支付宝/银联/Visa/万事达/抖音), 复用payment.channel.common
- mock按日期范围生成, 后端聚合API就绪后替换
- 删除脚手架analytics-visits/trends 5个文件, 新增i18n dashboard.analytics.*(zh+en)
|
2026-06-28 11:29:52 +08:00 |
|
DaxPay Dev
|
2ea890c5b5
|
refactor(merchant): 移除冗余的API配置卡片, 通知配置改为开发中提示
|
2026-06-27 23:29:56 +08:00 |
|
DaxPay Dev
|
22483326dc
|
fix(perm): 修正 3 个页面权限码域路径与 perm-codes.ts 不一致
- MerchantCredentialConfig: Payment.Merchant.CREDENTIAL_CONFIG_UPDATE -> Merchant.Credential.CREDENTIAL_CONFIG_UPDATE
- LoginLogList: Log.Login -> System.Log.Login
- OperateLogList: Log.Operate -> System.Log.Operate
|
2026-06-27 23:04:04 +08:00 |
|