|
@@ -23,7 +23,7 @@
|
|
|
@preview="handlePreview"
|
|
|
@change="fileChange"
|
|
|
>
|
|
|
- <div>
|
|
|
+ <div v-if="formData.problemDescImgs.length < 6">
|
|
|
<PlusOutlined style="color: #d9d9d9" color="#D9D9D9" />
|
|
|
<!-- <div style="margin-top: 8px">{{ t('feedback.upload') }}</div> -->
|
|
|
</div>
|
|
@@ -51,7 +51,7 @@
|
|
|
@preview="handlePreview"
|
|
|
@change="fileChange"
|
|
|
>
|
|
|
- <div>
|
|
|
+ <div v-if="formData.solutionImgs.length < 6">
|
|
|
<PlusOutlined style="color: #d9d9d9" color="#D9D9D9" />
|
|
|
<!-- <div style="margin-top: 8px">{{ t('feedback.upload') }}</div> -->
|
|
|
</div>
|
|
@@ -236,13 +236,14 @@
|
|
|
const isJpgOrPng = file.type === 'image/jpeg' || file.type === 'image/png' || file.type === 'video/mp4';
|
|
|
if (!isJpgOrPng) {
|
|
|
message.error(t('feedback.fileTips'));
|
|
|
- return false;
|
|
|
+ return Upload.LIST_IGNORE;
|
|
|
}
|
|
|
const isLt2M = file.size / 1024 / 1024 < 5;
|
|
|
const isLt50M = file.size / 1024 / 1024 < 50;
|
|
|
if (!isLt2M && (file.type === 'image/jpeg' || file.type === 'image/png')) {
|
|
|
message.error(t('feedback.fileTips'));
|
|
|
- return false;
|
|
|
+
|
|
|
+ return Upload.LIST_IGNORE;
|
|
|
}
|
|
|
if (!isLt50M && file.type === 'video/mp4') {
|
|
|
message.error(t('feedback.fileTips'));
|