forked from Gitlink/forgeplus-react
导入wiki调整错误提示
This commit is contained in:
parent
c55fa68b77
commit
594e9ecea6
|
|
@ -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(
|
||||
|
|
|
|||
|
|
@ -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} 上传失败`);
|
||||
}
|
||||
}
|
||||
},
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue