service = $service; } /** * [钱包管理]获取钱包明细 * * 获取钱包明细 * * @authenticated * * @response { * "code": 200, * "message": "获取成功", * "data": { * "records": [] * } * } */ public function records() { return $this->service->getWalletRecords(Auth::user()->id, request('per_page', 10)); } /** * [钱包管理]获取用户钱包 * * 获取当前用户的钱包信息 * * @authenticated * * @response { * "code": 200, * "message": "获取成功", * "data": { * "balance": 100.00, * "freeze": 0.00 * } * } */ public function wallet() { return $this->service->getUserWallet(Auth::user()->id); } }