{"status":true,"message":"查询首页数据成功。","data":{"recommendedCourses":[{"id":10,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-05-19 13:48:04","name":"React Native + Expo 项目实战","image":"http://app.zendevon.top:443/uploads/images/react-native.png","recommended":true,"introductory":false,"likesCount":1,"chaptersCount":0,"categoryId":3,"userId":1,"category":{"id":3,"name":"移动端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":8,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"CSS 入门","image":"http://app.zendevon.top:443/uploads/images/1745294760685-708444151.jpeg","recommended":true,"introductory":true,"likesCount":0,"chaptersCount":0,"categoryId":1,"userId":1,"category":{"id":1,"name":"前端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":4,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"Workerman + Laravel + Vue.js 实战聊天室","image":"http://app.zendevon.top:443/uploads/images/1745294416780-81608528.jpeg","recommended":true,"introductory":false,"likesCount":0,"chaptersCount":0,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":2,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-03-11 11:50:29","name":"Node.js 项目实践","image":"http://app.zendevon.top:443/uploads/images/nodejs.png","recommended":true,"introductory":true,"likesCount":2,"chaptersCount":10,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":1,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"超简单的 Laravel 新手入门课程","image":"http://app.zendevon.top:443/uploads/images/1745288773354-15314852.jpeg","recommended":true,"introductory":true,"likesCount":3,"chaptersCount":0,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}}],"likesCourses":[{"id":1,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"超简单的 Laravel 新手入门课程","image":"http://app.zendevon.top:443/uploads/images/1745288773354-15314852.jpeg","recommended":true,"introductory":true,"likesCount":3,"chaptersCount":0,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":2,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-03-11 11:50:29","name":"Node.js 项目实践","image":"http://app.zendevon.top:443/uploads/images/nodejs.png","recommended":true,"introductory":true,"likesCount":2,"chaptersCount":10,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":10,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-05-19 13:48:04","name":"React Native + Expo 项目实战","image":"http://app.zendevon.top:443/uploads/images/react-native.png","recommended":true,"introductory":false,"likesCount":1,"chaptersCount":0,"categoryId":3,"userId":1,"category":{"id":3,"name":"移动端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":9,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"Node.js 入门 - 使用 Express + Sequelize 实作 API","image":"http://app.zendevon.top:443/uploads/images/1745294815786-766619312.jpeg","recommended":false,"introductory":true,"likesCount":0,"chaptersCount":0,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":8,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"CSS 入门","image":"http://app.zendevon.top:443/uploads/images/1745294760685-708444151.jpeg","recommended":true,"introductory":true,"likesCount":0,"chaptersCount":0,"categoryId":1,"userId":1,"category":{"id":1,"name":"前端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":7,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"HTML 入门","image":"http://app.zendevon.top:443/uploads/images/1745294725066-584737782.jpeg","recommended":false,"introductory":true,"likesCount":0,"chaptersCount":0,"categoryId":1,"userId":1,"category":{"id":1,"name":"前端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":6,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"Laravel 技巧库","image":"http://app.zendevon.top:443/uploads/images/1745294590884-399536674.jpeg","recommended":false,"introductory":false,"likesCount":0,"chaptersCount":0,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":5,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"简单要死的 Git（GitHub）入门教程","image":"http://app.zendevon.top:443/uploads/images/1745294567270-983647121.png","recommended":false,"introductory":true,"likesCount":0,"chaptersCount":2,"categoryId":6,"userId":1,"category":{"id":6,"name":"公共"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":4,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"Workerman + Laravel + Vue.js 实战聊天室","image":"http://app.zendevon.top:443/uploads/images/1745294416780-81608528.jpeg","recommended":true,"introductory":false,"likesCount":0,"chaptersCount":0,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":3,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"小白玩转 macOS","image":"http://app.zendevon.top:443/uploads/images/1745292819821-598236752.jpeg","recommended":false,"introductory":true,"likesCount":0,"chaptersCount":0,"categoryId":6,"userId":1,"category":{"id":6,"name":"公共"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}}],"introductoryCourses":[{"id":9,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"Node.js 入门 - 使用 Express + Sequelize 实作 API","image":"http://app.zendevon.top:443/uploads/images/1745294815786-766619312.jpeg","recommended":false,"introductory":true,"likesCount":0,"chaptersCount":0,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":8,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"CSS 入门","image":"http://app.zendevon.top:443/uploads/images/1745294760685-708444151.jpeg","recommended":true,"introductory":true,"likesCount":0,"chaptersCount":0,"categoryId":1,"userId":1,"category":{"id":1,"name":"前端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":7,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"HTML 入门","image":"http://app.zendevon.top:443/uploads/images/1745294725066-584737782.jpeg","recommended":false,"introductory":true,"likesCount":0,"chaptersCount":0,"categoryId":1,"userId":1,"category":{"id":1,"name":"前端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":5,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"简单要死的 Git（GitHub）入门教程","image":"http://app.zendevon.top:443/uploads/images/1745294567270-983647121.png","recommended":false,"introductory":true,"likesCount":0,"chaptersCount":2,"categoryId":6,"userId":1,"category":{"id":6,"name":"公共"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":3,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"小白玩转 macOS","image":"http://app.zendevon.top:443/uploads/images/1745292819821-598236752.jpeg","recommended":false,"introductory":true,"likesCount":0,"chaptersCount":0,"categoryId":6,"userId":1,"category":{"id":6,"name":"公共"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":2,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-03-11 11:50:29","name":"Node.js 项目实践","image":"http://app.zendevon.top:443/uploads/images/nodejs.png","recommended":true,"introductory":true,"likesCount":2,"chaptersCount":10,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}},{"id":1,"createdAt":"2026-01-01 08:00:00","updatedAt":"2026-01-01 08:00:00","name":"超简单的 Laravel 新手入门课程","image":"http://app.zendevon.top:443/uploads/images/1745288773354-15314852.jpeg","recommended":true,"introductory":true,"likesCount":3,"chaptersCount":0,"categoryId":2,"userId":1,"category":{"id":2,"name":"后端开发"},"user":{"id":1,"username":"admin","nickname":"刘东","avatar":"http://app.zendevon.top:443/uploads/images/avatar-admin.png","company":"CEO / 长乐未央公司"}}]}}