inly-feature-more #1

Merged
jilen merged 22 commits from inly-feature-more into main 2026-02-13 10:56:47 +08:00
Contributor
No description provided.
- weapp 创建赛事页新增「表单/AI对话」切换与聊天交互(摘要、action、长按复制、底部输入条等)
- 新增小程序 AI 服务与后端 AI 路由/控制器/DeepSeek 代理,支持解析回填与 next 引导
- 增强模型输出容错(中文时间规范化、字段级挽救解析)并调整缺失项引导优先级
- 更新开发文档与本地 API 配置(IP 调整、DeepSeek 环境变量说明)
- AI action 区不再下发/展示“直接发布”,统一走摘要/表单发布入口
- 发布流程增加互斥锁与按钮禁用,避免重复创建活动
- 后端新增通知相关数据模型与 /messages 路由
- 小程序新增消息中心页面与组织通知分组
- 首页邀请加入分享落地到组织号详情页
- 服务端新增 complaint 单数路径兼容,并在操作日志中跳过 announcement_list_audience 噪音写入\n- 小程序投诉服务新增 404 回退机制,兼容 complaints/complaint 两套路径\n- 投诉提交页优化提交后跳转兜底、页面结构与底部固定按钮,完善 safe-area 适配\n- 投诉详情页支持 complaintId/id 双参数解析,新增 not found 场景短重试,提升提交后加载稳定性
变更清单:

1. 文档:新增支付/结算/提现最终方案确认版,冻结业务规则、口径、表结构、交付顺序与验收标准。

2. 服务端财务内核:新增 financeService,落地平台/组织财务配置、结算预览、结算执行、余额账本、提现提交与退回、微信转账回调处理。

3. 服务端接口:新增 ops 财务控制器与组织财务控制器,补齐财务看板、结算记录、提现记录、组织余额、结算任务执行与组织端提现接口,并接入路由。

4. 支付退款链路:升级支付控制器与支付服务,接入微信支付V3与转账能力;增强退款服务状态流转与账务一致性,联动订单/报名数据。

5. 数据模型与配置:更新 Prisma schema、环境变量与应用启动/路由装配,补充财务相关枚举、模型与索引。

6. ops-console:新增平台财务配置页与财务 API SDK;重构订单结算页为真实接口驱动,支持刷新、试跑结算、执行结算、组织结算预览、分页检索与导出。

7. 运营端用户管理联动:增强商家列表与财务配置能力,更新布局与路由以纳入结算和平台配置入口。

8. 小程序组织财务:组织管理页接入可提现余额;提现页重构并新增提现记录页;新增 org-finance/order/payment/refund 服务并整合到服务出口。

9. 小程序业务联调:同步调整投诉提交、活动详情、报名详情、消息、个人中心、分享海报、赛事创建与报名流程相关页面。

10. 资源与工程项:新增/替换前端资源(含 bg.png),移除旧登录图片,更新 API 配置与相关依赖文件引用。
变更清单:

1. 结算定时任务:新增 settlementSchedulerService,支持开关、初始延迟、执行间隔、并发防重与运行日志;在服务启动/优雅退出时自动启停。

2. 环境配置扩展:新增 FINANCE_SETTLEMENT_SCHEDULER_* 配置解析(enabled/interval/maxOrders/initialDelay/dryRun),默认测试环境关闭调度。

3. 退款回调落库链路:新增微信退款回调控制器与路由(含兼容路径),接入回调验签解密、按 out_refund_no 关联退款单、状态映射与幂等落库。

4. 退款成功生命周期:补齐全额退款后的业务回调,赛事报名场景自动联动报名状态;新增按 joinId 的退款取消标记能力。

5. 退款数据能力补强:orderRefundService 新增按 refundNo 查询接口,统一补齐 refundNo/refundState/vendorType 等解析字段。

6. OPS 结算看板增强:/ops/finance/dashboard 新增 settlementOverview,拆分可结算、投诉阻断、未到期阻断、退款阻断的金额与单量,并返回预计待结算总额。

7. ops-console 展示升级:订单结算页新增“结算阻断原因分项”模块,展示投诉/未到期/退款三类阻断与单量,前端 API 类型同步扩展。

8. 小程序联调环境同步:更新 weapp 开发环境 API 地址与相关文档示例 IP。
jilen merged commit e1e1427120 into main 2026-02-13 10:56:47 +08:00
jilen deleted branch inly-feature-more 2026-02-13 10:56:47 +08:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
yison/saytu-new!1
No description provided.