Files
thebet365/package.json
Mars afb5c5437e feat: 充值订单审计与重新申请,优化赛事展示和余额刷新
- 新增 deposit_order_audit_logs 表,记录提交/审批/拒绝/撤销/重提全链路
- 管理端充值单页增加审计历史;玩家端充值历史支持时间线与重新申请
- 已拒绝订单可原单号重提;撤销入账使用 PLAYER_DEPOSIT_REVERSAL 并加强幂等
- 结算后清除热门标记,允许归档已结算赛事,完善今日赛事时区窗口
- 足球页今日/早盘独立折叠;资料与余额在进入钱包/个人页及下注后自动刷新
- 补充投注玩法、结算返水规则文档;新增 smoke/settlement CLI 脚本

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 14:52:05 +08:00

45 lines
1.7 KiB
JSON

{
"name": "thebet365",
"version": "1.0.0",
"private": true,
"description": "足球投注平台 MVP - Monorepo",
"scripts": {
"dev": "pnpm --filter @thebet365/shared build && pnpm --parallel -r run dev",
"dev:api": "pnpm --filter @thebet365/api dev",
"dev:player": "pnpm --filter @thebet365/player dev",
"dev:admin": "pnpm --filter @thebet365/admin dev",
"dev:manage": "pnpm --filter @thebet365/admin dev",
"build": "pnpm -r run build",
"test": "pnpm -r run test",
"test:smoke": "pnpm --filter @thebet365/api db:smoke",
"db:generate": "pnpm --filter @thebet365/api db:generate",
"db:migrate": "pnpm --filter @thebet365/api db:migrate",
"db:migrate:deploy": "pnpm --filter @thebet365/api db:migrate:deploy",
"db:seed": "pnpm --filter @thebet365/api db:seed",
"db:reset": "pnpm --filter @thebet365/api db:reset",
"db:reset:dev": "pnpm --filter @thebet365/api db:reset:dev",
"db:studio": "pnpm --filter @thebet365/api db:studio",
"docker:up": "docker compose -f docker-compose.prod.yml --env-file .env.docker up -d --build",
"docker:down": "docker compose -f docker-compose.prod.yml --env-file .env.docker down",
"docker:logs": "docker compose -f docker-compose.prod.yml --env-file .env.docker logs -f",
"docker:ps": "docker compose -f docker-compose.prod.yml --env-file .env.docker ps",
"pack:deploy": "node pack.mjs"
},
"packageManager": "pnpm@11.5.2",
"engines": {
"node": ">=22",
"pnpm": ">=11.0.0"
},
"pnpm": {
"onlyBuiltDependencies": [
"@nestjs/core",
"@prisma/client",
"@prisma/engines",
"@scarf/scarf",
"esbuild",
"prisma",
"vue-demi"
]
}
}