mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-09 10:56:46 +08:00
报表导出逻辑修改
This commit is contained in:
@@ -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());
|
||||
});
|
||||
}
|
||||
};
|
||||
// 表格数据
|
||||
|
||||
Reference in New Issue
Block a user