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

修改bug

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