修复导入数据采购开票文件报错BUG

product
chuang 2 years ago
parent a9ee9d26b1
commit 92303c5502

@ -260,7 +260,7 @@ public class FileCopy {
String type = url.substring(16, i);
// System.out.println("type"+type);
// System.out.println("type.toLowerCase()"+type.toLowerCase());
String fileId = map.get("fileId");
String fileId = map.get("name");
// 本地文件路径
String filePath = FilePathUtil.getFilePath(type.toLowerCase()) + fileId;
// 获得图片的base64码

@ -319,6 +319,7 @@ public class PurchaseorderController {
List<MultipartFile> list = UpUtil.getFileAll();
MultipartFile file = list.get(0);
if (file.getOriginalFilename().endsWith(".zip")) {
FileUtil.deleteFileAll(new File(configValueUtil.getTemporaryFilePath() +"unzip"));
String filePath = configValueUtil.getTemporaryFilePath() + "unzip\\";
// String fileName = RandomUtil.uuId() + "." + UpUtil.getFileType(file);
@ -328,7 +329,7 @@ public class PurchaseorderController {
if (!temporaryFile.exists()) {
temporaryFile.mkdirs();
}
FileUtil.deleteFileAll(temporaryFile);
@Cleanup InputStream inputStream = file.getInputStream();
File gbk = ZipUtil.unzip(inputStream, temporaryFile, Charset.forName("GBK"));
HashMap<String, String> imgMap = new HashMap<>();

@ -490,9 +490,7 @@ public class PurchaseorderitemServiceImpl extends ServiceImpl<PurchaseorderitemM
title.appendText(map.get("supplierName") + "榜单图片");
titleStr = String.valueOf(map.get("supplierName"));
title.getFormat().setHorizontalAlignment(HorizontalAlignment.Center);
title.applyStyle("titleStyle");
}
List<Map<String, Object>> imgList = FileCopy.getImageInfo(String.valueOf(map.get("poundPictures")));
if (imgList != null && imgList.size() > 0) {

Loading…
Cancel
Save