内容发布封面图

This commit is contained in:
liuye
2022-03-21 15:44:22 +08:00
parent 945faf3536
commit 0ed57a58e7
3 changed files with 7 additions and 7 deletions

View File

@@ -29,7 +29,7 @@
<AiEditor v-model="forms.content" placeholder="请输入最多500字" :maxlength="500"/> <AiEditor v-model="forms.content" placeholder="请输入最多500字" :maxlength="500"/>
</u-form-item> </u-form-item>
<u-form-item label="图片(最多9张)" prop="files" class="avatars" label-position="top" v-if="!isHideCoverimg"> <u-form-item label="封面图片(最多9张)" prop="files" class="avatars" label-position="top" v-if="!isHideCoverimg">
<AiUploader :def.sync="forms.files" multiple placeholder="上传图片" :limit="9" <AiUploader :def.sync="forms.files" multiple placeholder="上传图片" :limit="9"
action="/admin/file/add2"></AiUploader> action="/admin/file/add2"></AiUploader>
</u-form-item> </u-form-item>
@@ -57,7 +57,7 @@ export default {
title: '', title: '',
areaId: '', areaId: '',
selectIndex: '', selectIndex: '',
files: [] files: [],
}, },
showStstus: false, showStstus: false,
flag: false, flag: false,
@@ -152,7 +152,7 @@ export default {
moduleId: this.moduleId, moduleId: this.moduleId,
categoryId: categoryId, categoryId: categoryId,
categoryName: categoryName, categoryName: categoryName,
contentType: 0 contentType: 0,
}) })
.then((res) => { .then((res) => {
if (res.code == 0) { if (res.code == 0) {

View File

@@ -20,9 +20,9 @@
<AiCard v-for="(item, i) in datas" :ref="item.id" :key="i" @click.native="toAdd(item, 1)"> <AiCard v-for="(item, i) in datas" :ref="item.id" :key="i" @click.native="toAdd(item, 1)">
<template #custom> <template #custom>
<div class="titles">{{ item.title }}</div> <div class="titles">{{ item.title }}</div>
<p class="item-content"> <!-- <p class="item-content">
<u-parse :html="item.content"></u-parse> <u-parse :html="item.content"></u-parse>
</p> </p> -->
<div class="img-list" v-if="item.files.length && item.contentType != 1"> <div class="img-list" v-if="item.files.length && item.contentType != 1">
<img :src="items.accessUrl" alt="" v-for="(items, index) in item.files" :key="index" v-if="index < 3" <img :src="items.accessUrl" alt="" v-for="(items, index) in item.files" :key="index" v-if="index < 3"
@click.stop="previewImage(item.files, items.accessUrl)"/> @click.stop="previewImage(item.files, items.accessUrl)"/>

View File

@@ -22,10 +22,10 @@
</div> </div>
<div class="img-list" v-if="data.files && data.files.length && data.contentType != 1"> <!-- <div class="img-list" v-if="data.files && data.files.length && data.contentType != 1">
<div class="title">图片</div> <div class="title">图片</div>
<img :src="item.accessUrl" alt="" v-for="(item, index) in data.files" :key="index" @click="previewImage(data.files, item.accessUrl)" /> <img :src="item.accessUrl" alt="" v-for="(item, index) in data.files" :key="index" @click="previewImage(data.files, item.accessUrl)" />
</div> </div> -->
<div class="img-list" v-if="data.files && data.files.length && data.contentType == 1"> <div class="img-list" v-if="data.files && data.files.length && data.contentType == 1">
<video width="400" height="400" :poster="data.pictureUrl" :src="data.files[0].url"></video> <video width="400" height="400" :poster="data.pictureUrl" :src="data.files[0].url"></video>
</div> </div>