Description du problème:
Un problème a été trouvé avec du contenu dans "file.xlsx". Allons-nous essayer de récupérer autant que possible?
analyse du problème:
1. L'interface d'exportation du backend est écrite de manière incorrecte et les données de flux et les données du corps de la réponse sont à nouveau renvoyées, ce qui oblige le frontal à télécharger à la fois les données du flux et les données du corps de la réponse dans le fichier Excel.
@PostMapping("/export")
public Result export(HttpServletResponse response) {
poDetailAppService.export(response);
return Result.ok();
}
Solution:
L'interface ne renvoie que des données de flux.
@PostMapping("/export")
public void export(HttpServletResponse response) {
poDetailAppService.export(response);
}