📖 MALL:商品编辑 => 简化 InfoForm 基础设置

This commit is contained in:
YunaiV
2024-01-11 09:42:23 +08:00
parent 2c76d3aeee
commit efe702d383
5 changed files with 35 additions and 42 deletions

View File

@ -16,7 +16,7 @@
<template v-if="modelValue">
<img :src="modelValue" class="upload-image" />
<div class="upload-handle" @click.stop>
<div class="handle-icon" @click="editImg">
<div class="handle-icon" @click="editImg" v-if="!disabled">
<Icon icon="ep:edit" />
<span v-if="showBtnText">{{ t('action.edit') }}</span>
</div>
@ -24,7 +24,7 @@
<Icon icon="ep:zoom-in" />
<span v-if="showBtnText">{{ t('action.detail') }}</span>
</div>
<div v-if="showDelete" class="handle-icon" @click="deleteImg">
<div v-if="showDelete && !disabled" class="handle-icon" @click="deleteImg">
<Icon icon="ep:delete" />
<span v-if="showBtnText">{{ t('action.del') }}</span>
</div>

View File

@ -28,7 +28,7 @@
<Icon icon="ep:zoom-in" />
<span>查看</span>
</div>
<div class="handle-icon" @click="handleRemove(file)">
<div class="handle-icon" @click="handleRemove(file)" v-if="!disabled">
<Icon icon="ep:delete" />
<span>删除</span>
</div>