/**
 * @swagger
 * /api/v1/admin/upload/image:
 *   post:
 *     summary: 管理员上传图片
 *     description: 管理员上传并处理图片文件（用于服务图片等）
 *     tags: [Admin Services]
 *     security:
 *       - bearerAuth: []
 *     requestBody:
 *       required: true
 *       content:
 *         multipart/form-data:
 *           schema:
 *             type: object
 *             required:
 *               - image
 *             properties:
 *               image:
 *                 type: string
 *                 format: binary
 *                 description: 图片文件（支持 jpg, jpeg, png, gif, webp）
 *     responses:
 *       200:
 *         description: 上传成功
 *         content:
 *           application/json:
 *             schema:
 *               type: object
 *               properties:
 *                 success:
 *                   type: boolean
 *                   example: true
 *                 data:
 *                   type: object
 *                   properties:
 *                     url:
 *                       type: string
 *                       description: 图片访问URL
 *                       example: "/uploads/images/abc123.jpg"
 *                     filename:
 *                       type: string
 *                       description: 文件名
 *                       example: "abc123.jpg"
 *                     size:
 *                       type: integer
 *                       description: 文件大小（字节）
 *                       example: 102400
 *                     mimetype:
 *                       type: string
 *                       description: 文件类型
 *                       example: "image/jpeg"
 *       400:
 *         description: 文件格式不支持或文件过大
 *       401:
 *         description: 未授权
 *       403:
 *         description: 权限不足
 */
