|
|
@@ -105,7 +105,7 @@
|
|
|
<!-- 多图模式上传 -->
|
|
|
<el-form v-if="mode === 'multiple'" ref="multipleFormRef" :model="formData" :rules="multipleRules" label-width="0">
|
|
|
<el-form-item prop="multipleImages">
|
|
|
- <div class="multiple-upload-wrapper">
|
|
|
+ <div class="multiple-upload-wrapper" :class="{ 'upload-full': formData.multipleImages.length >= 6 }">
|
|
|
<UploadImgs
|
|
|
v-model:file-list="formData.multipleImages"
|
|
|
:limit="6"
|
|
|
@@ -735,6 +735,11 @@ const handleSave = async () => {
|
|
|
.multiple-upload-wrapper {
|
|
|
display: flex;
|
|
|
justify-content: center;
|
|
|
+ &.upload-full {
|
|
|
+ :deep(.el-upload--picture-card) {
|
|
|
+ display: none !important;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
.upload-tip {
|
|
|
margin-top: 12px;
|