MovieHub
    MovieHub
    • AuthController
      • register
      • login
      • requestPasswordReset
      • resetPassword
    • UserMyController
      • getCurrentUser
      • changePassword
    • AdminUserController
      • getAllUsers
      • getUserById
      • createUser
      • updateUser
      • deleteUser
    • AdminMovieController
      • getAllMovies
      • getMovieById
      • createMovie
      • updateMovie
      • deleteMovie
      • importMovies
    • AdminMovieStats
      • 按类型统计电影数量
      • 获取播放量最高的N部电影统计
      • 导出电影数据Excel报表
      • 获取播放量 Top N 榜单数据
    • AdminActorController
      • getAllActors
      • getAllActors
      • getActorById
      • getActorById
      • createActor
      • createActor
      • updateActor
      • updateActor
      • deleteActor
      • deleteActor
    • AdminDirectorController
      • getAllDirectors
      • getAllDirectors
      • getDirectorById
      • getDirectorById
      • createDirector
      • createDirector
      • updateDirector
      • updateDirector
      • deleteDirector
      • deleteDirector
    • AdminMovieTypeController
      • getAllMovieTypes
      • getAllMovieTypes
      • getMovieTypeById
      • getMovieTypeById
      • createMovieType
      • createMovieType
      • updateMovieType
      • updateMovieType
      • deleteMovieType
      • deleteMovieType
    • AdminMediaController
      • uploadFile
      • uploadFile
      • deleteFile
      • deleteFile
    • GuestMediaController
      • getFile
    • MovieController
      • getAllMovies
      • getMoviesByType
      • getMoviesByVipType
      • getMovieById
      • getMoviesByDirector
      • getMoviesByActor
      • 获取电影资源URL
    • ActorController
      • getAllActors
      • getActorById
    • DirectorController
      • getAllDirectors
      • getDirectorById
    • GuestMovieRankingController
      • 获取电影排行榜 API
    • GuestMovieSearchController
      • 搜索电影 API
    • Alipay
      • 发起支付宝支付请求 (以购买VIP为例)
    • Comment
      • CommentController
    • CommentController
      • 获取某部电影的评论列表(分页)
      • 添加评论 (需要登录)
      • 删除评论 (需要登录,且只能删除自己的评论,或管理员删除任意评论)
    • AdminServerStatusController
      • getServerStatus
      • getServerStatus
    • PaymentController
      • 查询当前用户的订单列表
      • 获取订单详情
      • 支付宝支付结果同步回调
    • AdminOrderController
      • 查询所有订单
    • 管理员报表控制器
    • 电影搜索控制器 (访客权限)
    • AdminStatsController
    • MovieTypeController
      • getAllMovieTypes
      • getMovieTypeById
    • 数据模型
      • PaymentResult
      • Comment
      • CommentDto
      • ResultPageMovieGuestView
      • User
      • memory
      • ResultPaymentResult
      • ResultListCommentDto
      • ResultListMovieType
      • ResultMovieGuestView
      • ResultUser
      • storage
      • PaymentRequest
      • PageComment
      • PageActor
      • ResultCommentDto
      • ResultMovieType
      • RegisterRequest
      • MapObject
      • PaymentOrder
      • ResultPageComment
      • ResultPageActor
      • CreateCommentRequest
      • CreateUserRequestDto
      • MapString
      • ResultListPaymentOrder
      • ResultComment
      • ResultActor
      • ResultMapString
      • ResultPaymentOrder
      • AddCommentRequest
      • LoginRequest
      • ResultListActor
      • ChangePasswordRequest
      • RequestPasswordResetRequest
      • ResultListUser
      • PasswordResetRequest
      • CreateActorRequestDto
      • ResultVoid
      • MovieType
      • Movie
      • ResultListMovieAdminView
      • Director
      • ResultListMovie
      • OrderItem
      • PageDirector
      • MovieActor
      • ResultMovieAdminView
      • Actor
      • ResultMovie
      • PageMovie
      • CreateMovieRequest
      • ResultPageDirector
      • ResultPageMovie
      • ResultDirector
      • URI
      • UpdateMovieRequest
      • ActorDto
      • ResponseEntityUrlResource
      • ResultString
      • MovieTypeCountDTO
      • ResultMovieTypeCountDTO
      • MoviePlayCountDTO
      • ResultMoviePlayCountDTO
      • MovieRankItem
      • ResultListDirector
      • MovieLeaderboardDTO
      • ResultMovieLeaderboardDTO
      • key
      • ResultMapObject

    ResultMovie

    {
        "code": 0,
        "message": "string",
        "data": {
            "id": 0,
            "title": "string",
            "description": "string",
            "releaseDate": "string",
            "duration": "string",
            "coverImage": "string",
            "videoUrl": "string",
            "region": "string",
            "isVip": 0,
            "playCount": 0,
            "score": 0,
            "movieTypes": [
                {
                    "id": 0,
                    "name": "string"
                }
            ],
            "directors": [
                {
                    "id": 0,
                    "name": "string",
                    "photo": "string",
                    "description": "string"
                }
            ],
            "actors": [
                {
                    "id": 0,
                    "name": "string",
                    "photo": "string",
                    "description": "string"
                }
            ],
            "createTime": "string",
            "updateTime": "string"
        }
    }
    Built with