diff --git a/yundong-third-ht/src/main/java/com/yundong/third/ht/api/database/impl/ContractWordServiceldImpl.java b/yundong-third-ht/src/main/java/com/yundong/third/ht/api/database/impl/ContractWordServiceldImpl.java index f3364a9f227fcde6ca79463e0925689109801456..1b5fdefb38e612e42ce65a56014bc7e0c3264d65 100644 --- a/yundong-third-ht/src/main/java/com/yundong/third/ht/api/database/impl/ContractWordServiceldImpl.java +++ b/yundong-third-ht/src/main/java/com/yundong/third/ht/api/database/impl/ContractWordServiceldImpl.java @@ -31,7 +31,7 @@ public class ContractWordServiceldImpl implements ContractWordServiceld { /*String str = "[{\"DESC1\":\"123\",\"DESC13\":\"浙江鑫诺检测技术有é™å…¬å¸\",\"DESC3\":\"123\",\"handling_dept\":\"ä¸å›½èƒ½æºå»ºè®¾é›†å›¢æµ™æ±Ÿç«ç”µå»ºè®¾æœ‰é™å…¬å¸\",\"handled_by\":\"林建\",\"dept\":\"林建 2023-12-21\",\"deptLeader\":\"ã€æž—å¥ã€‘æž—å¥ 2023-12-21 14:25:37\\n åŒæ„\",\"depts\":\"ã€æž—å¥ã€‘æž—å¥ 2023-12-21 14:26:01\\nåŒæ„\"},{\"DESC1\":\"4\",\"DESC13\":\"ä¿å®šå¸‚æ–¹ä¸ºç”µæ°”åˆ¶é€ æœ‰é™å…¬å¸\",\"DESC3\":\"4\",\"handling_dept\":\"林建\",\"handled_by\":\"林建\",\"dept\":\"æž—å¥ 2023-12-20\",\"deptLeader\":\"ã€æž—å¥ã€‘æž—å¥ 2023-12-21 13:46:39\\n åŒæ„\",\"depts\":\"ã€æž—å¥ã€‘æž—å¥ 2023-12-21 13:47:21\\nåŒæ„\\nã€å¢å¤ªæ˜¥ã€‘å¢å¤ªæ˜¥ 2023-12-21 13:47:56\\nåŒæ„\\nã€æœæ–‡æµ©ã€‘æœæ–‡æµ© 2023-12-21 13:48:13\\nåŒæ„\\n\"}]"; JSONArray array = JSONObject.parseArray(str);*/ - + System.out.println(request.getData()); for(int i = 0; i < request.getData().size(); i++) { Map<String, Object> map = new HashMap<>(); /*JSONObject item = array.getJSONObject(i);*/ @@ -64,15 +64,16 @@ public class ContractWordServiceldImpl implements ContractWordServiceld { XWPFDocument word = new MyXWPFDocument(resource); WordExportUtil.exportWord07(word, map); word.write(fileOutputStream); - /*response.setHeader("Content-disposition", "attachment;filename=\"" - + new String(fileName.getBytes("UTF-8"), "ISO8859_1") + "\""); - response.setContentType("application/download;charset=UTF-8"); - - OutputStream outputStream = response.getOutputStream(); - word.write(outputStream);*/ +// response.setHeader("Content-disposition", "attachment;filename=\"" +// + new String(fileName.getBytes("UTF-8"), "ISO8859_1") + "\""); +// response.setContentType("application/download;charset=UTF-8"); +// +// OutputStream outputStream = response.getOutputStream(); +// word.write(outputStream); //æ–‡ä»¶ä¸Šä¼ oss fileUrl = ossService.uploadOssObject(request.getTenantId(), System.currentTimeMillis() + "/" + fileName, fileInputStream); + System.out.println(fileUrl); fileUrls.add(fileUrl); } catch (Exception e) { e.printStackTrace();