提交 75ccdff6 authored 作者: lihuihui's avatar lihuihui

修改bug

上级 97263a6e
...@@ -148,7 +148,7 @@ const protocol = ref(false) ...@@ -148,7 +148,7 @@ const protocol = ref(false)
/> />
</el-form-item> </el-form-item>
<el-form-item label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;知识点:"> <el-form-item label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;知识点:">
<el-input maxlength="100" v-model="form.knowledge_points" :rows="2" type="textarea" /> <el-input placeholder="请输入该视频相关知识点,多个知识点请使用“,”分隔" maxlength="100" v-model="form.knowledge_points" :rows="2" type="textarea" />
</el-form-item> </el-form-item>
</el-form> </el-form>
<div class="protocol-box"> <div class="protocol-box">
......
...@@ -142,7 +142,7 @@ const protocol = ref(false) ...@@ -142,7 +142,7 @@ const protocol = ref(false)
<el-tree-select :props="defaultProps" style="width: 100%" v-model="form.classification" :data="selectTree" /> <el-tree-select :props="defaultProps" style="width: 100%" v-model="form.classification" :data="selectTree" />
</el-form-item> </el-form-item>
<el-form-item label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;知识点:"> <el-form-item label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;知识点:">
<el-input maxlength="100" v-model="form.knowledge_points" :rows="2" type="textarea" /> <el-input placeholder="请输入该视频相关知识点,多个知识点请使用“,”分隔" maxlength="100" v-model="form.knowledge_points" :rows="2" type="textarea" />
</el-form-item> </el-form-item>
</el-form> </el-form>
<div class="protocol-box"> <div class="protocol-box">
......
...@@ -142,7 +142,7 @@ const protocol = ref(false) ...@@ -142,7 +142,7 @@ const protocol = ref(false)
<el-tree-select :props="defaultProps" style="width: 100%" v-model="form.classification" :data="selectTree" /> <el-tree-select :props="defaultProps" style="width: 100%" v-model="form.classification" :data="selectTree" />
</el-form-item> </el-form-item>
<el-form-item label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;知识点:"> <el-form-item label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;知识点:">
<el-input maxlength="100" v-model="form.knowledge_points" :rows="2" type="textarea" /> <el-input placeholder="请输入该视频相关知识点,多个知识点请使用“,”分隔" maxlength="100" v-model="form.knowledge_points" :rows="2" type="textarea" />
</el-form-item> </el-form-item>
</el-form> </el-form>
<div class="protocol-box"> <div class="protocol-box">
......
<script setup lang="ts"> <script setup lang="ts">
const props = defineProps(['data']) import { PictureFilled } from '@element-plus/icons-vue'
const props = defineProps(['data'])
</script> </script>
<template> <template>
<div class="video-info"> <div class="video-info">
<div class="video-img"> <div class="video-img">
<img :src="props.data.cover"> <div v-if="props.data.cover != ''" class="img" :style="`width: 210px;height: 140px;background-size: cover;background-image: url(${props.data.cover});`"></div>
<el-icon v-else :size="50" color="#ccc">
<PictureFilled></PictureFilled>
</el-icon>
<!-- <img :src="props.data.cover"> -->
<div class="name">视频封面</div> <div class="name">视频封面</div>
</div> </div>
<div class="info-items"> <div class="info-items">
...@@ -44,13 +49,13 @@ ...@@ -44,13 +49,13 @@
<div class="value">{{ props.data.name }}</div> <div class="value">{{ props.data.name }}</div>
</div> </div>
</div> </div>
<div class="i-items"> <!-- <div class="i-items">
<img src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/center_resource/video-view-icon6.png" class="icons"> <img src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/center_resource/video-view-icon6.png" class="icons">
<div class="text-box"> <div class="text-box">
<!-- <div class="name">资源来源</div> --> <div class="name">资源来源</div>
<div class="value">{{ props.data.source_name }}</div> <div class="value">{{ props.data.source_name }}</div>
</div> </div>
</div> </div> -->
<div class="i-items"> <div class="i-items">
<img src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/center_resource/video-view-icon7.png" class="icons"> <img src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/center_resource/video-view-icon7.png" class="icons">
<div class="text-box"> <div class="text-box">
...@@ -76,6 +81,7 @@ ...@@ -76,6 +81,7 @@
display: flex; display: flex;
.video-img{ .video-img{
width: 211px; width: 211px;
text-align: center;
img{ img{
width: 211px; width: 211px;
display: block; display: block;
......
...@@ -95,7 +95,8 @@ const typeFilter = () => { ...@@ -95,7 +95,8 @@ const typeFilter = () => {
<AppList v-bind="listOptions" ref="appList"> <AppList v-bind="listOptions" ref="appList">
<template #header-aside></template> <template #header-aside></template>
<template #table-cover="{ row }"> <template #table-cover="{ row }">
<el-icon :size="50" color="#ccc" v-if="row.cover == ''"> <div style="background:#ccc">
<el-icon :size="50" color="#fff" v-if="row.cover == ''">
<PictureFilled></PictureFilled> <PictureFilled></PictureFilled>
</el-icon> </el-icon>
<div <div
...@@ -106,6 +107,7 @@ const typeFilter = () => { ...@@ -106,6 +107,7 @@ const typeFilter = () => {
background-size: cover; background-size: cover;
background-image: url(${row.cover});`" background-image: url(${row.cover});`"
></div> ></div>
</div>
</template> </template>
<template #filter-type="{ params }"> <template #filter-type="{ params }">
<el-tree-select <el-tree-select
......
...@@ -146,7 +146,7 @@ const uploadVideo = (data: any) => { ...@@ -146,7 +146,7 @@ const uploadVideo = (data: any) => {
/> />
</el-form-item> </el-form-item>
<el-form-item label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;知识点:"> <el-form-item label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;知识点:">
<el-input v-model="form.data.knowledge_points" :rows="2" type="textarea" maxlength="100" /> <el-input placeholder="请输入该视频相关知识点,多个知识点请使用“,”分隔" v-model="form.data.knowledge_points" :rows="2" type="textarea" maxlength="100" />
</el-form-item> </el-form-item>
<el-form-item label="&nbsp;&nbsp;视频封面:"> <el-form-item label="&nbsp;&nbsp;视频封面:">
<div class="video-cover"> <div class="video-cover">
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论