/**
 * @swagger
 * /api/v1/admin/statistics:
 *   get:
 *     summary: 获取统计数据
 *     description: 获取系统统计数据，包括用户、订单、财务等关键指标
 *     tags: [Admin Statistics]
 *     security:
 *       - bearerAuth: []
 *     parameters:
 *       - in: query
 *         name: startDate
 *         schema:
 *           type: string
 *           format: date
 *         description: 统计开始日期
 *         example: "2023-01-01"
 *       - in: query
 *         name: endDate
 *         schema:
 *           type: string
 *           format: date
 *         description: 统计结束日期
 *         example: "2023-12-31"
 *     responses:
 *       200:
 *         description: 获取成功
 *         content:
 *           application/json:
 *             schema:
 *               type: object
 *               properties:
 *                 success:
 *                   type: boolean
 *                   example: true
 *                 data:
 *                   type: object
 *                   properties:
 *                     overview:
 *                       type: object
 *                       description: 概览数据
 *                       properties:
 *                         totalUsers:
 *                           type: integer
 *                           description: 总用户数
 *                           example: 1000
 *                         activeUsers:
 *                           type: integer
 *                           description: 活跃用户数
 *                           example: 800
 *                         totalAppointments:
 *                           type: integer
 *                           description: 总订单数
 *                           example: 500
 *                         pendingAppointments:
 *                           type: integer
 *                           description: 待处理订单数
 *                           example: 50
 *                         pendingWithdrawals:
 *                           type: integer
 *                           description: 待审核提现数
 *                           example: 10
 *                         totalRevenue:
 *                           type: number
 *                           format: decimal
 *                           description: 总收入
 *                           example: 50000.00
 *                     userGrowth:
 *                       type: array
 *                       description: 用户增长趋势
 *                       items:
 *                         type: object
 *                         properties:
 *                           date:
 *                             type: string
 *                             format: date
 *                             example: "2023-12-01"
 *                           count:
 *                             type: integer
 *                             example: 10
 *                     serviceRanking:
 *                       type: array
 *                       description: 服务热度排行
 *                       items:
 *                         type: object
 *                         properties:
 *                           serviceId:
 *                             type: string
 *                             format: uuid
 *                           serviceName:
 *                             type: string
 *                             example: "机场接机服务"
 *                           appointmentCount:
 *                             type: integer
 *                             example: 100
 *                     invitationStats:
 *                       type: object
 *                       description: 邀请统计
 *                       properties:
 *                         totalInvitations:
 *                           type: integer
 *                           description: 总邀请数
 *                           example: 200
 *                         successfulInvitations:
 *                           type: integer
 *                           description: 成功邀请数（已付款）
 *                           example: 100
 *                         conversionRate:
 *                           type: number
 *                           format: float
 *                           description: 转化率
 *                           example: 0.5
 *                         totalRewards:
 *                           type: number
 *                           format: decimal
 *                           description: 总奖励金额
 *                           example: 5000.00
 *                     financialStats:
 *                       type: object
 *                       description: 财务统计
 *                       properties:
 *                         totalRewardsPaid:
 *                           type: number
 *                           format: decimal
 *                           description: 已支付奖励总额
 *                           example: 3000.00
 *                         pendingWithdrawals:
 *                           type: number
 *                           format: decimal
 *                           description: 待提现金额
 *                           example: 2000.00
 *                         platformRevenue:
 *                           type: number
 *                           format: decimal
 *                           description: 平台收入
 *                           example: 45000.00
 *       401:
 *         description: 未授权
 *       403:
 *         description: 权限不足
 *
 * /api/v1/admin/statistics/dashboard:
 *   get:
 *     summary: 获取仪表盘数据
 *     description: 获取仪表盘关键指标数据
 *     tags: [Admin Statistics]
 *     security:
 *       - bearerAuth: []
 *     responses:
 *       200:
 *         description: 获取成功
 *         content:
 *           application/json:
 *             schema:
 *               type: object
 *               properties:
 *                 success:
 *                   type: boolean
 *                   example: true
 *                 data:
 *                   type: object
 *                   properties:
 *                     totalUsers:
 *                       type: integer
 *                       example: 1000
 *                     newUsersToday:
 *                       type: integer
 *                       example: 10
 *                     activeAppointments:
 *                       type: integer
 *                       example: 50
 *                     pendingWithdrawals:
 *                       type: integer
 *                       example: 5
 *                     todayRevenue:
 *                       type: number
 *                       format: decimal
 *                       example: 1500.00
 *       401:
 *         description: 未授权
 *       403:
 *         description: 权限不足
 */
