update docker deploy

This commit is contained in:
mubai
2023-07-13 23:49:08 +08:00
parent c4ecdde7f6
commit e111963ffd
37 changed files with 968 additions and 419 deletions

View File

@@ -11,23 +11,23 @@
<div class="news">
<div class="c_nav">
<span class="c_nav_text silver">最新上映</span>
<span class="c_nav_more ">更多<b class="iconfont icon-more"/></span>
<a :href="`/filmClassifySearch?Pid=${d.title.id}&Sort=release_stamp`" class="c_nav_more ">更多<b class="iconfont icon-more"/></a>
</div>
<FilmList :list="d.content.news"/>
<FilmList :col="7" :list="d.content.news"/>
</div>
<div class="news">
<div class="c_nav">
<span class="c_nav_text silver">排行榜</span>
<span class="c_nav_more ">更多<b class="iconfont icon-more"/></span>
<a :href="`/filmClassifySearch?Pid=${d.title.id}&Sort=hits`" class="c_nav_more ">更多<b class="iconfont icon-more"/></a>
</div>
<FilmList :list="d.content.top"/>
<FilmList :col="7" :list="d.content.top"/>
</div>
<div class="news">
<div class="c_nav">
<span class="c_nav_text silver">最近更新</span>
<span class="c_nav_more ">更多<b class="iconfont icon-more"/></span>
<a :href="`/filmClassifySearch?Pid=${d.title.id}&Sort=update_stamp`" class="c_nav_more ">更多<b class="iconfont icon-more"/></a>
</div>
<FilmList :list="d.content.recent"/>
<FilmList :col="7" :list="d.content.recent"/>
</div>
</div>
@@ -61,7 +61,7 @@ const getFilmData = () => {
d.title = resp.data.title
d.content = resp.data.content
} else {
ElMessage.error({message: "请先输入影片名称关键字再进行搜索", duration: 1000})
ElMessage.error({message: "影片分类首页数据获取失败,请稍后刷新重试", duration: 1000})
}
})
}
@@ -87,9 +87,7 @@ onMounted(() => {
}
.c_nav_more {
//font-size: 14px;
background: #25252b;
border-radius: 8px;
}

View File

@@ -18,7 +18,7 @@
</div>
<!--影片列表展示-->
<FilmList :list="d.list"/>
<FilmList :col="7" :list="d.list"/>
<!--分页展示区域-->
<div class="pagination_container ">
<el-pagination background layout="prev, pager, next"
@@ -106,7 +106,7 @@ const getFilmData = () => {
d.search = resp.data.search
d.searchParams = resp.data.params
} else {
ElMessage.error({message: "请先输入影片名称关键字再进行搜索", duration: 1000})
ElMessage.error({message: "影片搜索结果异常,请稍后刷新重试", duration: 1000})
}
})
}
@@ -164,7 +164,6 @@ onMounted(() => {
color: rgba(255,255,255,0.35);
border-radius: 6px;
margin-right: 12px;
//padding: 3px 0;
}
.t_title b{
color: rgba(255,255,255,0.15);

View File

@@ -1,6 +1,6 @@
<template>
<div class="film" v-show="data.loading">
<!-- hidden-sm-and-up 移动端title -->
<!-- 移动端title -->
<div class="hidden-sm-and-up">
<div class="title_mt ">
<a class="picture_mt" href="" :style="{backgroundImage: `url('${data.detail.picture}')`}"></a>
@@ -30,7 +30,7 @@
<h2>{{ data.detail.name }}</h2>
<ul class="tags">
<li class="t_c">
<a :href="`/categoryFilm?pid=${data.detail.pid}`">
<a :href="`/filmClassifySearch?Pid=${data.detail.pid}&Category=${data.detail.cid}`">
<el-icon>
<Promotion/>
</el-icon>
@@ -98,7 +98,7 @@
import {useRouter} from "vue-router";
import {onBeforeMount, reactive, ref,} from "vue";
import {ApiGet} from "../../utils/request";
import {ElMessage, ElLoading} from 'element-plus'
import {ElMessage} from 'element-plus'
import {Promotion, CaretRight} from "@element-plus/icons-vue";
import RelateList from "../../components/RelateList.vue";
// 获取路由对象
@@ -147,7 +147,6 @@ const data = reactive({
const handleLongText = (t: string): string => {
let res = ''
t.split(',').forEach((s, i) => {
console.log(s)
if (i < 3) {
res += `${s} `
}
@@ -166,7 +165,6 @@ onBeforeMount(() => {
data.relate = resp.data.relate
// 处理过长数据
data.detail.descriptor.actor = handleLongText(data.detail.descriptor.actor)
console.log(handleLongText(data.detail.descriptor.actor))
data.detail.descriptor.director = handleLongText(data.detail.descriptor.director)
data.loading = true
} else {

View File

@@ -17,9 +17,9 @@
</el-col>
</el-row>
<el-row class="cus_content">
<el-col :md="24" :lg="20" :xl="20" class="cus_content">
<el-col :md="24" :lg="20" :xl="20" class="cus_content">
<!--影片列表-->
<FilmList :list="item.movies.slice(0,12)"/>
<FilmList :col="6" :list="item.movies.slice(0,12)"/>
</el-col>
<el-col :md="0" :lg="4" :xl="4" class="hidden-md-and-down content_right">
<h3 class="hot_title">🔥热播{{item.nav.name}}</h3>
@@ -128,6 +128,7 @@ a {
.content_right {
width: 100%;
padding-left: 18px;
}
.content_right_item {