增加操作日志及菜单缺少的icon
This commit is contained in:
@@ -8,19 +8,21 @@
|
||||
:on-error="handleAvatarError"
|
||||
:before-upload="beforeAvatarUpload"
|
||||
>
|
||||
<div class="imgList">
|
||||
<div class="imgBox" v-for="(item,index) in imageList" :key="index" @click.stop="imgOpen">
|
||||
<el-image :src="item.url?item.url:item" :zoom-rate="1.2" :max-scale="7" :min-scale="0.2" :hide-on-click-modal="true" :preview-teleported="true" :initial-index="index" :preview-src-list="imageList" class="avatar" fit="cover" />
|
||||
<div class="deleteIcon" @click.stop="imgDelete(index)">
|
||||
<div class="iconBox">
|
||||
<el-icon class="iconBtn"><sc-icon-Delete /></el-icon>
|
||||
<el-scrollbar class="uploadScrollbar">
|
||||
<div class="imgList">
|
||||
<div class="imgBox" v-for="(item,index) in imageList" :key="index" @click.stop="imgOpen">
|
||||
<el-image :src="item.url?item.url:item" :zoom-rate="1.2" :max-scale="7" :min-scale="0.2" :hide-on-click-modal="true" :preview-teleported="true" :initial-index="index" :preview-src-list="imageList" class="avatar" fit="cover" />
|
||||
<div class="deleteIcon" @click.stop="imgDelete(index)">
|
||||
<div class="iconBox">
|
||||
<el-icon class="iconBtn"><sc-icon-Delete /></el-icon>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="avatar-icon" v-if="imageList.length<=num">
|
||||
<div class="avatar-uploader-icon"><el-icon-Plus /></div>
|
||||
</div>
|
||||
<div class="avatar-icon" v-if="imageList.length<=num">
|
||||
<div class="avatar-uploader-icon"><el-icon-Plus /></div>
|
||||
</div>
|
||||
</el-scrollbar>
|
||||
</el-upload>
|
||||
</template>
|
||||
|
||||
@@ -133,6 +135,13 @@ export default {
|
||||
overflow: hidden;
|
||||
height: 80px;
|
||||
transition: var(--el-transition-duration-fast);
|
||||
|
||||
}
|
||||
.uploadScrollbar :deep(.el-scrollbar__view){
|
||||
display: flex;
|
||||
}
|
||||
:deep(.el-upload){
|
||||
width: 100%;
|
||||
}
|
||||
.avatar-img{
|
||||
border: none;
|
||||
|
||||
Reference in New Issue
Block a user