From e111963ffd4d749f05f1b82cce761bd3366ddef0 Mon Sep 17 00:00:00 2001 From: mubai <1609539827@qq.com> Date: Thu, 13 Jul 2023 23:49:08 +0800 Subject: [PATCH] update docker deploy --- README.md | 27 +- client/components.d.ts | 2 - client/src/components/FilmList.vue | 71 +++- client/src/components/RelateList.vue | 2 +- client/src/views/index/FilmClassify.vue | 16 +- client/src/views/index/FilmClassifySearch.vue | 5 +- client/src/views/index/FilmDetails.vue | 8 +- client/src/views/index/Home.vue | 5 +- .../data/nginx/html/assets/index-36468467.css | 1 - .../{index-b073fe3a.js => index-984712d6.js} | 64 +-- .../data/nginx/html/assets/index-de4c7ff5.css | 1 + film/data/nginx/html/index.html | 6 +- film/data/redis/redis.conf | 3 +- film/docker-compose.yml | 3 +- film/server/README.md | 67 +++ film/server/config/DataConfig.go | 26 +- film/server/controller/IndexController.go | 80 +++- film/server/logic/IndexLogic.go | 28 ++ film/server/main.go | 3 +- film/server/model/Categories.go | 12 + film/server/model/Movies.go | 182 +++----- film/server/model/RequestParams.go | 11 + film/server/model/Search.go | 393 +++++++++++++++--- .../plugin/common/{ => dp}/ProcessCategory.go | 2 +- .../plugin/common/{ => dp}/ProcessMovies.go | 2 +- .../server/plugin/common/param/SimpleParam.go | 38 ++ film/server/plugin/db/redis.go | 4 +- film/server/plugin/spider/Spider.go | 30 +- film/server/plugin/spider/SpiderRequest.go | 13 +- film/server/router/router.go | 5 +- server/controller/IndexController.go | 101 ++--- server/main.go | 4 +- server/model/Movies.go | 4 +- server/model/Search.go | 142 ++++--- server/plugin/common/param/SimpleParam.go | 2 - server/plugin/spider/Spider.go | 21 +- server/router/router.go | 3 +- 37 files changed, 968 insertions(+), 419 deletions(-) delete mode 100644 film/data/nginx/html/assets/index-36468467.css rename film/data/nginx/html/assets/{index-b073fe3a.js => index-984712d6.js} (56%) create mode 100644 film/data/nginx/html/assets/index-de4c7ff5.css create mode 100644 film/server/model/RequestParams.go rename film/server/plugin/common/{ => dp}/ProcessCategory.go (98%) rename film/server/plugin/common/{ => dp}/ProcessMovies.go (99%) create mode 100644 film/server/plugin/common/param/SimpleParam.go diff --git a/README.md b/README.md index 34f50b9..18edc53 100644 --- a/README.md +++ b/README.md @@ -114,10 +114,29 @@ GoFilm -## 项目说明 +## 起源 + +从正式接触编程语言到第一次动手敲代码, , 当时有动手做一些东西的想法,也正是在那时喜欢追番迷二次元, 曾想过做一个自己的动漫站, + +但因为知识面匮乏, 总是在进行到某一步时就会遇到一些盲区, 从最开始的静态页面到后面的伪数据, 也实现过一些当时能做到的部分, + +后面慢慢学习的过程中也渐渐遗忘了这个想法, 但因为一些偶然的因素, 想要做一个自己的开源项目, 于是就从零开始慢慢实现并完善了这个 + +影视站的各个部分, 期间也一点点修改颠覆了一些最开始的思路, 但目前主体功能基本完善, 后续也会定期进行一些bug修复和新功能的更新 + +如有发现Bug, 或者有好的建议, 可以进行反馈, 欢迎各位大佬来指点一二 + + + + + +## JetBrains 开源证书 + +感谢Jetbrains提供的免费开源许可, 项目开发中使用GoLang和WebStam让编程变得更加的便捷高效. + + + +JetBrains Logo (Main) logo. -本项目出于个人对于学习技术栈的一次实践, 也算是完成最初学习时想做却做不了的一个念想 -后续可能会陆续进行一些修改和完善, 项目规范性可能没有那么强, 可能也存在一些问题 -如有发现Bug, 或者有好的建议, 可以进行反馈, 欢迎各位大佬来指定一二 diff --git a/client/components.d.ts b/client/components.d.ts index f357a1c..0ded4d5 100644 --- a/client/components.d.ts +++ b/client/components.d.ts @@ -21,8 +21,6 @@ declare module '@vue/runtime-core' { ElMain: typeof import('element-plus/es')['ElMain'] ElPagination: typeof import('element-plus/es')['ElPagination'] ElRow: typeof import('element-plus/es')['ElRow'] - ElTabPane: typeof import('element-plus/es')['ElTabPane'] - ElTabs: typeof import('element-plus/es')['ElTabs'] FilmList: typeof import('./src/components/FilmList.vue')['default'] Footer: typeof import('./src/components/Footer.vue')['default'] Header: typeof import('./src/components/Header.vue')['default'] diff --git a/client/src/components/FilmList.vue b/client/src/components/FilmList.vue index 0adb690..22458e3 100644 --- a/client/src/components/FilmList.vue +++ b/client/src/components/FilmList.vue @@ -1,32 +1,63 @@