mirror of
https://github.com/ProudMuBai/GoFilm.git
synced 2026-02-04 06:54:41 +08:00
test carousel
This commit is contained in:
@@ -162,11 +162,11 @@ server
|
||||
|
||||
- 响应结构
|
||||
|
||||
```json
|
||||
```text
|
||||
{
|
||||
code: 0|1, // 成功|失败
|
||||
data: {}, // 数据内容
|
||||
msg: "", // 提示信息
|
||||
code: 0|1, // 成功|失败
|
||||
data: {}, // 数据内容
|
||||
msg: "", // 提示信息
|
||||
}
|
||||
```
|
||||
|
||||
@@ -189,33 +189,33 @@ server
|
||||
|
||||
```text
|
||||
{
|
||||
"code": 0, // 状态码
|
||||
"data": {
|
||||
"code": 0, // 状态码
|
||||
"data": { // 数据内容
|
||||
"category": { // 分类信息
|
||||
"id": 0, // 分类ID
|
||||
"name": "分类信息", // 分类名称
|
||||
"name": "xxx", // 分类名称
|
||||
"pid": 0, // 上级分类ID
|
||||
"show": false, // 是否展示
|
||||
"children": [], // 子分类信息
|
||||
"children": [], // 子分类信息
|
||||
},
|
||||
"content": [ // 内容区数据
|
||||
{
|
||||
"hot": [ // 热播影片
|
||||
{
|
||||
"CreatedAt": "2024-01-13T19:04:01+08:00", // 创建时间
|
||||
"DeletedAt": null, // 删除时间
|
||||
"ID": 100, // ID
|
||||
"UpdatedAt": "2024-01-13T19:04:01+08:00", // 更新时间
|
||||
"DeletedAt": null, // 删除时间
|
||||
"ID": 100, // ID
|
||||
"UpdatedAt": "2024-01-13T19:04:01+08:00", // 更新时间
|
||||
"area": "xxx", // 地区
|
||||
"cName": "xxx", // 分类名称
|
||||
"cid": 45, // 分类ID
|
||||
"cid": 45, // 分类ID
|
||||
"classTag": "xxx", // 剧情标签
|
||||
"hits": 0, // 热度
|
||||
"hits": 0, // 热度
|
||||
"initial": "X", // 首字母
|
||||
"language": "xxx", // 语言
|
||||
"mid": 10000, // 影片ID
|
||||
"name": "xxx", // 影片名称
|
||||
"pid": 1, // 上级分类ID
|
||||
"pid": 1, // 上级分类ID
|
||||
"releaseStamp": 1704880403, // 上映时间戳
|
||||
"remarks": "xxx", // 备注信息 [预告|完结|更新至xx集]
|
||||
"score": 0, // 评分
|
||||
@@ -228,8 +228,8 @@ server
|
||||
"movies": [ // 近期更新影片
|
||||
{
|
||||
"id": 10000, // 影片ID
|
||||
"cid": 6, // 分类ID
|
||||
"pid": 1, // 上级分类ID
|
||||
"cid": 6, // 分类ID
|
||||
"pid": 1, // 上级分类ID
|
||||
"name": "xxxx", // 影片名称
|
||||
"subTitle": "xxxx", // 子标题, 别名
|
||||
"cName": "xxx", // 分类名称
|
||||
|
||||
@@ -40,11 +40,11 @@ func start() {
|
||||
func DefaultDataInit() {
|
||||
// 如果系统中不存在用户表则进行初始化
|
||||
if !system.ExistUserTable() {
|
||||
// 初始化影视来源列表信息
|
||||
SystemInit.SpiderInit()
|
||||
// 初始化数据库相关数据
|
||||
SystemInit.TableInIt()
|
||||
// 初始化网站基本配置信息
|
||||
SystemInit.BasicConfigInit()
|
||||
}
|
||||
// 初始化影视来源列表信息
|
||||
SystemInit.SpiderInit()
|
||||
}
|
||||
|
||||
@@ -21,12 +21,12 @@ func FilmSourceInit() {
|
||||
return
|
||||
}
|
||||
var l []system.FilmSource = []system.FilmSource{
|
||||
{Id: util.GenerateSalt(), Name: "HD(lzBk)", Uri: `https://cj.lzcaiji.com/api.php/provide/vod/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false, CollectType: system.CollectVideo, State: true},
|
||||
{Id: util.GenerateSalt(), Name: "HD(lzBk)", Uri: `https://cj.lziapi.com/api.php/provide/vod/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false, CollectType: system.CollectVideo, State: true},
|
||||
{Id: util.GenerateSalt(), Name: "HD(sn)", Uri: `https://suoniapi.com/api.php/provide/vod/from/snm3u8/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false, CollectType: system.CollectVideo, State: true, Interval: 2000},
|
||||
{Id: util.GenerateSalt(), Name: "HD(bf)", Uri: `https://bfzyapi.com/api.php/provide/vod/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false, CollectType: system.CollectVideo, State: true, Interval: 2500},
|
||||
{Id: util.GenerateSalt(), Name: "HD(ff)", Uri: `http://cj.ffzyapi.com/api.php/provide/vod/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false, CollectType: system.CollectVideo, State: true},
|
||||
{Id: util.GenerateSalt(), Name: "HD(kk)", Uri: `https://kuaikan-api.com/api.php/provide/vod/from/kuaikan/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false, CollectType: system.CollectVideo, State: true},
|
||||
//{Id: util.GenerateSalt(), Name: "HD(lz)", Uri: `https://cj.lziapi.com/api.php/provide/vod/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false, CollectType: system.CollectVideo, State: true},
|
||||
//{Id: util.GenerateSalt(), Name: "HD(lzBk)", Uri: `https://cj.lzcaiji.com/api.php/provide/vod/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false, CollectType: system.CollectVideo, State: true},
|
||||
//{Id: util.GenerateSalt(), Name: "HD(fs)", Uri: `https://www.feisuzyapi.com/api.php/provide/vod/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false, CollectType: system.CollectVideo, State: true},
|
||||
//{Id: util.GenerateSalt(), Name: "HD(bfApp)", Uri: `http://app.bfzyapi.com/api.php/provide/vod/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false, CollectType: system.CollectVideo, State: true},
|
||||
//Id: util.GenerateSalt(), {Name: "HD(bfBk)", Uri: `http://by.bfzyapi.com/api.php/provide/vod/`, ResultModel: system.JsonResult, Grade: system.SlaveCollect, SyncPictures: false,CollectType:system.CollectVideo, State: false},
|
||||
@@ -39,7 +39,7 @@ func FilmSourceInit() {
|
||||
|
||||
// CollectCrontabInit 初始化系统预定义的定时任务
|
||||
func CollectCrontabInit() {
|
||||
// 如果系统已经存在Task定时任务信息,则直接返回
|
||||
// 如果系统已经存在Task定时任务信息,则将redis中的定时任务信息重新添加到执行队列
|
||||
if system.ExistTask() {
|
||||
// 将系统中的定时任务重新设置到 CollectCron中
|
||||
for _, task := range system.GetAllFilmTask() {
|
||||
|
||||
Reference in New Issue
Block a user