<template>
<div class="c-upload-wrapper c-text-align upload-image-box">
<template v-if="acceptType.split('image').length === 2">
<template v-for="(item, index) in uploadFileBase64">
<image-mine
:key="index"
:style="`width: ${options.width}px; height: ${options.height}px`"
v-if="options.isNeedBig && item.url"
class="c-upload-size"
lazy="true"
:src="item.url | isBaseImg"
:previewSrcList="[item.url]"
/>
</template>
</template>
<template v-else>
<div v-if="uploadFileBase64.length > 0 && text != '上传图标'" class="c-upload-size c-text-align c-text-pack" :style="`display: inline-flex; width: ${options.width}px; height: ${options.height}px; font-size: ${options.signFontSize}px; justify-content: flex-start; padding: 0 10px`">
<p v-for="(item, index) in uploadFileBase64" :key="index" style="margin-right: 5px">{
{item.name}}{
{index == uploadFileBase64.length - 1 ? '' : ', '}}</p>
</div>
</template>
<el-upload
class="c-text-start"
ref="upload"
action
:multiple="options.isMultiple"
:accept="acceptType"
:auto-upload="false"
:show-file-list="false"
:on-change="imgPreview"
>
<template v-for="(item, index) in uploadFileBase64">
<image-mine
:key="index"
:style="`width: ${options.width}px; height: ${options.height}px`"
v-if="!options.isNeedBig &&