|
@@ -107,7 +107,7 @@
|
|
<JDictSelectTag v-model:value="formState.fileType" placeholder="请选择文件类型" dictCode="file_type" style="width: 260px" />
|
|
<JDictSelectTag v-model:value="formState.fileType" placeholder="请选择文件类型" dictCode="file_type" style="width: 260px" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
<a-form-item label="文件上传">
|
|
<a-form-item label="文件上传">
|
|
- <a-upload :before-upload="beforeUpload" @remove="handleRemove" :multiple="false" :file-list="fileList">
|
|
|
|
|
|
+ <a-upload :custom-request="() => {}" :before-upload="beforeUpload" @remove="handleRemove" :multiple="false" :file-list="fileList">
|
|
<a-button type="primary" preIcon="ant-design:cloud-upload-outlined">选择文件</a-button>
|
|
<a-button type="primary" preIcon="ant-design:cloud-upload-outlined">选择文件</a-button>
|
|
</a-upload>
|
|
</a-upload>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
@@ -309,12 +309,14 @@
|
|
formData.append('isApprove', formState.isApprove);
|
|
formData.append('isApprove', formState.isApprove);
|
|
formData.append('fileType', formState.fileType);
|
|
formData.append('fileType', formState.fileType);
|
|
formData.append('filePerm', formState.filePerm);
|
|
formData.append('filePerm', formState.filePerm);
|
|
- uploadApi(formData).then(({ code, message }) => {
|
|
|
|
- if (code !== 200) {
|
|
|
|
- createMessage.error(message);
|
|
|
|
|
|
+ uploadApi(formData).then((result) => {
|
|
|
|
+ // 上传成功后result是字符串,失败则是对象,意味着只要存在code就是失败了
|
|
|
|
+ if (result.code) {
|
|
|
|
+ createMessage.error(result.message);
|
|
} else {
|
|
} else {
|
|
alive.value = new Date().getTime();
|
|
alive.value = new Date().getTime();
|
|
visible.value = false;
|
|
visible.value = false;
|
|
|
|
+ createMessage.success(result);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
}
|
|
}
|