余额、流水、充值一处看清。算力按真实成本计量,每一笔变动都进流水、可逐笔核对。
GET /api/wallet → { balance_beans, byok, plan, free_grant_left }(plan = 角色 student/exec/admin)GET /api/wallet/transactions → [ {id,type,beans,balance_after,ref,tokens_total,cost_cny,meta,created_at} ]POST /api/wallet/checkout {pack_id} → M1 人工订单 {order_id, pay_url:"manual://…", status:"manual_pending", message}Authorization: Bearer <token>,登录令牌存 localStorage['sg_token'](与网关 /admin 一致)。WalletAPI.BASE + USE_MOCK=false;② 本地联调直接开 wallet.html?api=http://127.0.0.1:8088&token=<jwt>,渲染层无需改。
USE_MOCK=true(营销站可独立 demo)。 · 模拟「低余额暂停」状态