Commit Graph

  • 1f0af82b36 fix(auth): 微信公众号认证调试回退配置来源到三方平台管理 DaxPay Dev 2026-07-28 10:58:00 +08:00
  • 8979974a29 docs(payment): 为 payment-core/unipay 私有方法补齐 /// 方法级中文注释 DaxPay Dev 2026-07-28 09:57:37 +08:00
  • fb205727e2 docs(exception): 给 OperationFailException 抛出点补充中文注释 DaxPay Dev 2026-07-28 09:23:29 +08:00
  • a6d3363583 refactor(auth): 认证参数 capability → method 改名 + 默认推导 DaxPay Dev 2026-07-28 00:18:13 +08:00
  • 116e81417f feat(demo): 新增 IP 归属地查询 demo + 菜单权限, 调整 ip2region 文件路径 DaxPay Dev 2026-07-27 23:29:56 +08:00
  • eff2875e23 refactor(wx): 微信应用解析/能力管理重构, WxAppResolveService 调整解析逻辑 DaxPay Dev 2026-07-27 23:29:30 +08:00
  • 06f11e2667 feat(pay-trade): 新增支付订单状态机, PayTradeManager/Callback/Close/Sync 接入非法转换校验 DaxPay Dev 2026-07-27 23:29:01 +08:00
  • a2e68d038e refactor(check): 配置检查体系从 check/ 迁移到 common/check/, 统一 admin/merchant 两端 DaxPay Dev 2026-07-27 23:28:16 +08:00
  • 44fd38b046 feat(open-auth): 新增对外开放认证(OPEN scene)重定向接口, 对接方获取用户标识 DaxPay Dev 2026-07-27 23:27:48 +08:00
  • f88f38397d refactor(payment-auth): 通道认证模块分包重构(core/merchant/platform/develop), 删除 PlatformAuthService 门面层 DaxPay Dev 2026-07-27 23:27:22 +08:00
  • 35ddd92c2b refactor(channel): 通道应用解析 appType 自动推导改为唯一性校验, >1 拒绝猜测 DaxPay Dev 2026-07-27 23:26:46 +08:00
  • c905622477 i18n(channel): 新增 appNotConfigured/appNotUnique/illegalTransition 错误码, 10语种同步 DaxPay Dev 2026-07-27 23:26:03 +08:00
  • a7b698a5a3 refactor(payment-auth): 通道认证服务补基线测试与清理重构(阶段0+1) DaxPay Dev 2026-07-27 19:07:38 +08:00
  • f48e3ddfe8 fix(payment-auth): OAuth 回调 session.channelMchNo 反查装载商户上下文, 修复 mchContextMissing DaxPay Dev 2026-07-27 18:43:00 +08:00
  • 826aaf46c9 i18n(audit-log): IP归属地文案国际化, log.json 新增 region.unknown/innerIp, 10语种同步 DaxPay Dev 2026-07-27 17:51:23 +08:00
  • ec9c319d12 doc 文档更新 DaxPay Dev 2026-07-27 15:45:16 +08:00
  • 7baff09a91 doc 文档更新 DaxPay Dev 2026-07-27 15:42:02 +08:00
  • 35eaac10fa feat(easypay): 退款订单管理全套(实体/DAO/Service/Controller)与插件菜单权限码 DaxPay Dev 2026-07-26 22:53:41 +08:00
  • 7f6804acfb feat(app-admin): 移动端交易查询接口(网关/退款/回调/通知/资金/统一), 转发 admin Service DaxPay Dev 2026-07-26 22:53:07 +08:00
  • 5aa238f41e feat(payment-app-admin): 新增支付渠道管理 Controller/Service DaxPay Dev 2026-07-26 22:49:28 +08:00
  • a5723502e2 feat(dashboard): 运营工作台头部计数聚合接口(商户/通道商户/用户) DaxPay Dev 2026-07-26 21:42:51 +08:00
  • 63554f5a56 feat: 新建 daxpay-payment-app-merchant 商户移动端后端模块 DaxPay Dev 2026-07-26 19:58:22 +08:00
  • cd1c7396a8 feat(platform): 生产部署模式 fail-fast 校验, PROD 启动期拦截开发态功能误开 DaxPay Dev 2026-07-25 20:44:31 +08:00
  • 6e5c2bcd47 fix(develop): admin/merchant 同名 develop 控制器与服务重命名, 修复 bean name 冲突 DaxPay Dev 2026-07-25 16:14:40 +08:00
  • 358755628f feat(merchant): 商户端支付调试功能(交易/网关/签名/认证) DaxPay Dev 2026-07-25 15:48:23 +08:00
  • 4c0bdba82f chore(platform): PermCodes 注释同步侧栏菜单重命名(交易管理改交易订单) DaxPay Dev 2026-07-25 15:44:50 +08:00
  • 68bd29237f refactor(merchant): 回调记录商户端字段裁剪, notifyInfo 与冗余字段不下发, 异常状态错误信息受控化 DaxPay Dev 2026-07-25 15:34:27 +08:00
  • 0d287ccce7 chore(sql): update-datas 升级脚本清空, 内容已并入全量 iam_perm_menu DaxPay Dev 2026-07-25 11:35:50 +08:00
  • 98a656d996 feat(merchant): 支付宝直连通道商户配置商户端接口 DaxPay Dev 2026-07-25 11:35:49 +08:00
  • d472dbbd19 fix(iam): 角色权限分配跨终端勾选态过滤, 修复已选数大于总数 DaxPay Dev 2026-07-25 11:35:39 +08:00
  • 05e24dff7f chore(menu): 移除商户端「创建通道商户」菜单(91410) DaxPay Dev 2026-07-25 10:48:10 +08:00
  • c4c67216f8 feat(merchant): 商户端抖音直连通道专属配置后端(应用管理/支付应用配置/密钥配置) DaxPay Dev 2026-07-25 08:58:43 +08:00
  • 69c23f9bd5 feat(merchant): 商户端通道专属配置(微信密钥/支付宝直连应用/支付宝ISV授权) DaxPay Dev 2026-07-24 22:26:23 +08:00
  • 065eb15876 build 数据库内容清空 DaxPay Dev 2026-07-24 18:04:27 +08:00
  • e8f56fbb47 fix(risk): 事前风控移至 doBeforePay 后并补齐成功路径事后补录 DaxPay Dev 2026-07-24 16:50:20 +08:00
  • 5420963ecc feat(social): 应用内自动登录多选并拆分微信公众号与开放平台 DaxPay Dev 2026-07-24 14:34:10 +08:00
  • 2ba93a34de refactor(risk): 黑名单改为三态类型并按微信应用精确匹配 DaxPay Dev 2026-07-24 14:32:27 +08:00
  • 7b52cce087 feat(wx): 微信开放应用主数据与能力绑定 DaxPay Dev 2026-07-24 10:57:50 +08:00
  • a3c324e5c5 feat(merchant): 开放商户端配置与交易 API 并写入菜单种子 DaxPay Dev 2026-07-23 18:29:02 +08:00
  • 7f5d9b8701 refactor(mybatis): 去掉代码内拼 SQL 片段并用分页封装 limit DaxPay Dev 2026-07-23 16:15:50 +08:00
  • 9e26d6a2b2 refactor(trade): 订单查询编排下沉到 core 并清空增量 SQL DaxPay Dev 2026-07-23 15:52:36 +08:00
  • d5f132aa85 feat(channel): 主应用与通道子应用 HTTP 报文 AES-GCM 透明加密 DaxPay Dev 2026-07-23 11:42:45 +08:00
  • 32fc52dd0a refactor(dashboard): 报表 Mapper @Select 改为 text block DaxPay Dev 2026-07-23 11:10:58 +08:00
  • 00ca747134 refactor(dashboard): 按运营/商户拆分交易报表 Mapper DaxPay Dev 2026-07-23 10:50:18 +08:00
  • 1ab222f883 refactor(admin): 同步菜单 component/path 至新前端目录 DaxPay Dev 2026-07-22 21:53:05 +08:00
  • 365cb6ed5f feat(trade): 下单写入 provider 并修复报表口径 DaxPay Dev 2026-07-22 21:14:25 +08:00
  • ca85e2641f style 去除无用的内容 DaxPay Dev 2026-07-22 17:50:00 +08:00
  • 54a52b680e refactor(auth): 通道认证入口重命名并按产品路由网关授权 DaxPay Dev 2026-07-22 17:38:23 +08:00
  • ed5d4e501b refactor(callback): 回调记录 channel 替换为 product 并翻译通道商户名 DaxPay Dev 2026-07-22 14:27:29 +08:00
  • 3095c509c8 feat(callback): 新增通道入站回调记录并落库审计 DaxPay Dev 2026-07-21 15:41:21 +08:00
  • 754a74721f feat(notice): 新增商户出站通知管线(任务/重试/协议SPI) DaxPay Dev 2026-07-21 13:47:38 +08:00
  • 00c74d5492 feat(douyin): H5 JSAPI 调起前置 sdk.config 验签链路 DaxPay Dev 2026-07-21 13:40:35 +08:00
  • 6bd6382470 fix(merchant): 商户对接配置公钥取消脱敏 DaxPay Dev 2026-07-21 09:50:14 +08:00
  • c479b75f6b feat(qrcode): DeviceQrCodeResult 新增 appName 翻译字段 DaxPay Dev 2026-07-21 09:16:54 +08:00
  • b7f11f15e2 refactor(callback): AlipayCallbackController @PathVariable 简化为隐式参数名 DaxPay Dev 2026-07-21 09:16:45 +08:00
  • 47c9962fdd fix(gateway): DIRECT 模式支付项 needOpenId 用 capability 兜底判定 DaxPay Dev 2026-07-21 09:16:39 +08:00
  • b7e2e680f9 fix(callback): 支付宝/富友回调按 tradeType 分发容器, ISV 沙箱改读通用主表 DaxPay Dev 2026-07-21 08:17:11 +08:00
  • 5ef233429d fix(gateway): 收银台跨环境(桶)锁定失效前置拦截 DaxPay Dev 2026-07-20 23:06:23 +08:00
  • d2d08b4cc6 feat(gateway): 聚合锁定前置提示 + 收银台锁定项标记 + DIRECT 幂等修复 DaxPay Dev 2026-07-20 23:00:00 +08:00
  • 1374a6c7a4 fix(develop-auth): 授权会话失效时返回友好提示, 消除「不支持的能力: null」(6 语种) DaxPay Dev 2026-07-20 21:24:15 +08:00
  • 912a64ee5b refactor(risk): 清理 openId 名单降级相关注释(分级配置已承接) DaxPay Dev 2026-07-20 21:16:33 +08:00
  • 7bcf6c6a76 refactor(gateway): H5 公开面路径迁至 /unipay/gateway DaxPay Dev 2026-07-20 17:29:39 +08:00
  • 879a3f1f76 refactor(risk): 用户可见文案统一为「用户标识」(兼容支付宝 userId 语义) DaxPay Dev 2026-07-20 15:59:19 +08:00
  • 68fb2b9cf9 feat(risk): 增加拦截级别开关与海外IP拦截占位字段 DaxPay Dev 2026-07-20 15:50:56 +08:00
  • 3300d94722 chore(menu): 交易菜单排序调整并清理已执行的升级脚本 DaxPay Dev 2026-07-20 15:37:25 +08:00
  • 1ba79103e0 feat(masterdata): PayProductConfig 新增批量 activeEnv 查询与沙箱判断 DaxPay Dev 2026-07-20 15:37:24 +08:00
  • aa57d3e385 refactor(code-pay): 码牌支付宝 H5 默认改扫码(alipay_qr)对齐聚合 DaxPay Dev 2026-07-20 15:37:24 +08:00
  • 29dafb291a fix(gateway): 聚合扫码支付锁定判定补位与支付宝默认改 QR DaxPay Dev 2026-07-20 15:28:19 +08:00
  • 51a5d802cb refactor(merchant): 默认应用/门店名称改用商户简称拼接 DaxPay Dev 2026-07-20 13:22:25 +08:00
  • e8f5e785c3 feat(risk): 接入风控主链路并扩展 openId 黑名单覆盖范围 DaxPay Dev 2026-07-20 12:00:59 +08:00
  • 78b99f9be3 refactor(strategy): 通道策略体系全面对齐 PaymentStrategy, 按业务子域重组 DaxPay Dev 2026-07-20 11:10:03 +08:00
  • 88f95eedd4 refactor(payment): 通道商户清理改用策略模式, 对齐 PaymentStrategy 风格 DaxPay Dev 2026-07-20 10:43:40 +08:00
  • a95947af5e feat(check): 配置检查模块, 检测运营/商户未完成配置项 DaxPay Dev 2026-07-20 10:25:59 +08:00
  • 0e3236ae9c feat(payment): 商户与通道商户支持删除, 含级联清理与二次确认 DaxPay Dev 2026-07-20 10:11:34 +08:00
  • aad9f2c3b0 feat(payment): checkSandboxOnStartup 增强启动日志, 区分生产/测试环境 DaxPay Dev 2026-07-20 09:50:35 +08:00
  • 69c16d9799 feat(payment): pay_trade 新增 title 冗余列, 资金列表/工作台免JOIN容器 DaxPay Dev 2026-07-20 09:10:48 +08:00
  • b0ac580b19 refactor(trace): traceId 从响应体移至 x-trace-id 响应头 DaxPay Dev 2026-07-20 08:27:32 +08:00
  • cef8c773c1 refactor(json): OffsetDateTime 序列化统一秒精度, 移除纳秒小数 DaxPay Dev 2026-07-20 08:21:56 +08:00
  • 0fec965c06 fix(unipay): PaymentVerifyAspect 解析 messageKey 为本地化消息 DaxPay Dev 2026-07-20 08:21:50 +08:00
  • d3a8991ba8 refactor(payment): 移除 ChannelMerchantResult.activeEnv 冗余字段 DaxPay Dev 2026-07-19 23:16:27 +08:00
  • e19574e610 refactor(payment): 通道商户环境固化,移除产品级联同步,新增路由层隔离 DaxPay Dev 2026-07-19 23:02:15 +08:00
  • e06f0d412c refactor(i18n): 代码引用与资源文件一致性整改 (10 语种 1336 key 全对齐) DaxPay Dev 2026-07-19 22:11:31 +08:00
  • 8c95b938a9 feat(merchant): 商户与通道商户下拉体验优化 DaxPay Dev 2026-07-19 18:00:37 +08:00
  • 93f6030024 refactor(i18n): 精简 alipay_jsapi 文案,去除尾部「含小程序」说明 DaxPay Dev 2026-07-19 16:04:38 +08:00
  • 7f59ef1a7f refactor(payment): 移除 PayProductConfig 的 configured 字段并 DROP 数据库列 DaxPay Dev 2026-07-19 15:02:06 +08:00
  • 979a0ad686 chore(config): 移除未使用的 DeployMode 部署模式枚举 DaxPay Dev 2026-07-19 12:39:01 +08:00
  • b2fd094961 chore(sql): 移除过时的平台移动端表 pay_md.sql DaxPay Dev 2026-07-19 11:55:37 +08:00
  • 5ab4ac42d1 feat(dashboard): 工作台/分析页交易聚合统计接口(8 维度全量) DaxPay Dev 2026-07-19 11:07:40 +08:00
  • 98f39595ab feat(device): 系统终端与通道终端台账功能,菜单迁移至商户管理 DaxPay Dev 2026-07-19 00:07:40 +08:00
  • bc4e388dfd feat(merchant): 默认应用/门店策略统一治理(唯一约束/删除阻挡/异常分类) DaxPay Dev 2026-07-18 23:56:22 +08:00
  • 957f956dd8 feat(device): 码牌支持绑定门店与应用、下单回落默认门店 DaxPay Dev 2026-07-18 10:32:33 +08:00
  • f3c78a7a8d feat(merchant): 创建商户时自动初始化默认应用与默认门店 DaxPay Dev 2026-07-17 22:59:52 +08:00
  • d53b310df2 feat(code-pay): method 判定 needOpenId,DIRECT 按能力反推 method DaxPay Dev 2026-07-17 22:48:25 +08:00
  • 624a44711b feat(code-pay): 公开码牌信息接口返回商户简称供 H5 展示 DaxPay Dev 2026-07-17 19:53:36 +08:00
  • 7d55e385ce refactor(refund): 退款单模型重命名并对齐 trade 关联字段 DaxPay Dev 2026-07-17 18:42:52 +08:00
  • ad36fe93f7 feat(audit): 统一支付接口审计日志与公共参数 reqId DaxPay Dev 2026-07-17 17:38:15 +08:00
  • 23ffda2c24 fix(translate): 实体翻译改 selectList 避免 mchName 回填失败 DaxPay Dev 2026-07-17 17:35:26 +08:00
  • eb5e44a145 fix(i18n): 东盟四语 pay.error 补全 gateway/risk 本地化文案 DaxPay Dev 2026-07-17 13:46:47 +08:00
  • e7b64b8efb fix(i18n): 补充 pay.error.payOrderNotExist 与 updateTradeFailed 多语言文案 DaxPay Dev 2026-07-17 09:55:21 +08:00
  • cab9fda318 refactor: Nonce 构造器用 Lombok,支付自调用改 @Lazy 自注入 DaxPay Dev 2026-07-17 08:38:10 +08:00