xcbyy
|
082ec1c385
|
feat(order): 禁止自己接自己发布的订单
- claimOrder 校验 buyer_id 与大神登录用户 id,相同直接 403「不能接自己发布的订单」
- 派单池支持 excludeBuyerId:已登录大神不会看到自己发布的待接单
- 115 套件/753 用例全绿;线上实测自接 403、他人可抢、自己的单不出现在自己的池子
|
2026-10-22 10:35:56 +08:00 |
|
xcbyy
|
16f6419cba
|
refactor(data): 全面移除小程序写死的演示/兜底数据,测试数据统一落库
- 删除无引用的 common/mock.js;登录页与个人中心的演示账号改为 DB 配置 demo_accounts + /api/auth/demo-accounts、/api/auth/demo-login(签发真实 token)
- 移除订单/活动/大神/动态/推广/工作台/门票/充值/举报等页面的演示列表与假兜底;新增真实空态
- 修复伪造成功:活动调价、评价回复、核销、海报保存、图片上传失败、提现/核销固定 1001、随机开黑房号、随机即时匹配、假语音播放等
- 服务端移除 101/2006 合成用户与合成大神兜底、移除默认服务包虚构价格;演示账号清单可在后台关闭
- 111 套件/733 用例全绿;已部署 20261021_162041,demo-accounts/demo-login 实测通过
|
2026-10-21 16:21:10 +08:00 |
|
xcbyy
|
c90b0bd44e
|
fix(order): 抢单收紧为仅「待接单」可抢,抢单池同步过滤
- claimOrder 状态闸门改为严格只允许 待接单(含 CAS 条件 status='待接单'),杜绝抢已在履约/已服务/已核销的订单
- getOrdersPool 仅返回未认领的 待接单 订单
- 种子数据新增一笔待接单订单用于演示抢单
- 更新/新增回归护栏 claim-status-gate.spec.ts(78 套件/608 用例全绿)
|
2026-10-19 08:54:28 +08:00 |
|
xcbyy
|
78117bb4e1
|
feat: security hardening, wechat pay v3 platform cert integration, companion certification revocation, and audit closed-loop
|
2026-10-16 17:38:17 +08:00 |
|