导入wiki调整错误提示

This commit is contained in:
谢思 2023-12-22 13:38:13 +08:00
parent c55fa68b77
commit 594e9ecea6
2 changed files with 9 additions and 6 deletions

View File

@ -32,7 +32,7 @@ export function initAxiosInterceptors(props) {
// 判断网络是否连接
initOnlineOfflineListener();
var proxy = "https://testforgeplus.trustie.net";
var proxy = "http://172.20.32.202:4000";
//响应前的设置
axios.interceptors.request.use(

View File

@ -21,10 +21,10 @@ export default function UploadWiki(props) {
},
beforeUpload: beforeUpload,
onChange(info) {
//
const fileName = info.file.name.substring(0,info.file.name.lastIndexOf("."))
if (info.file.status === 'done') {
if (info.file.response.message === '201') {
//
const fileName = info.file.name.substring(0,info.file.name.lastIndexOf("."))
// sidebar
if(!fileArrInit.length){
// wiki
@ -42,11 +42,14 @@ export default function UploadWiki(props) {
message.success(`${fileName} 上传成功`);
history.push(`/${owner}/${projectsId}/wiki/${encodeURI(fileName)}/0`);
setReload(Math.random());
} else {
message.error(info.file.response.message || '文件上传失败');
}
} else if (info.file.status === 'error') {
message.error((info.file.response && info.file.response.message) || `${info.file.name} 上传失败`);
const {message: responseMes} = info.file.response;
if(responseMes.indexOf('wiki page already exists') !== -1){
message.error("已存在相同文件名的文件")
}else{
message.error(responseMes || `${fileName} 上传失败`);
}
}
},
};