报表导出逻辑修改

This commit is contained in:
zhangsir
2024-07-25 17:35:34 +08:00
parent 1ec3b1e0bb
commit e39b9ba668

View File

@@ -263,14 +263,25 @@ export default {
headers: {
token: Cookies.get("token"),
},
}).then(
(res) => {
downLoad(res.data, "项目详情.xlsx");
},
(err) => {
message.error(err);
}
);
}).then((res) => {
const reader = new FileReader();
reader.onload = function(e) {
try {
const result = JSON.parse(e.target.result);
if (result.status === 200 || result.success) {
// 下载文件
downLoad(res.data, "项目详情.xlsx");
} else {
message.error(result.message);
}
} catch (error) {
downLoad(res.data, "项目详情.xlsx");
}
};
reader.readAsText(res.data);
}).catch((error) => {
message.error(error.response ? error.response.data.message : error.toString());
});
} else {
const params = {};
params.status = state.status;
@@ -291,19 +302,25 @@ export default {
headers: {
token: Cookies.get("token"),
},
}).then(
(res) => {
if(res.data.status && res.data.status == 600){
message.error(res.data.message);
}else{
}).then((res) => {
const reader = new FileReader();
reader.onload = function(e) {
try {
const result = JSON.parse(e.target.result);
if (result.status === 200 || result.success) {
// 下载文件
downLoad(res.data, "项目详情.xlsx");
} else {
message.error(result.message);
}
} catch (error) {
downLoad(res.data, "项目详情.xlsx");
}
},
(err) => {
message.error(err);
}
);
};
reader.readAsText(res.data);
}).catch((error) => {
message.error(error.response ? error.response.data.message : error.toString());
});
}
};
// 表格数据