From d65f3c237242ff9550ec591ee71cc40ce59efd32 Mon Sep 17 00:00:00 2001 From: zxc <1272811460@qq.com> Date: Fri, 18 Mar 2022 14:38:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../epmet/controller/AgencyController.java | 44 ------------------- 1 file changed, 44 deletions(-) diff --git a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/AgencyController.java b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/AgencyController.java index a482511982..26591a9c60 100644 --- a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/AgencyController.java +++ b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/AgencyController.java @@ -370,48 +370,4 @@ public class AgencyController { return new Result>().ok(agencyService.getSonAgencyId(orgId,type)); } - @PostMapping("qr") - public void qr(){ - try { - write(); - } catch (IOException e) { - e.printStackTrace(); - } catch (WriterException e) { - e.printStackTrace(); - } - } - - public static void write() throws IOException, WriterException { - String filePath = "/Users/liujianjun/Downloads"; - String fileName = "qr.png"; -//二维码内容场景一:json数据 - JSONObject json = new JSONObject(); - json.put("baidu","http://www.baidu.com");//二维码一般就是存储链接 -// json.put("author", "lzz");//还可存储值(员工工号,员工姓名,年会二维码门票) - String content = json.toJSONString();//json 内容 -//二维码内容场景二:直接某个超链接 -// content="http://www.baidu.com";//直接某个超链接 - int width = 200; // 图像宽度 - int height = 200; // 图像高度 - String format = "png";// 图像类型 - Map hints = new HashMap(); - - hints.put(EncodeHintType.CHARACTER_SET, "UTF-8"); - BitMatrix bitMatrix = new MultiFormatWriter().encode(content, - BarcodeFormat.QR_CODE, width, height, hints);// 生成矩阵 - Path path = FileSystems.getDefault().getPath(filePath, fileName); - MatrixToImageWriter.writeToPath(bitMatrix, format, path);// 输出图像 - System.out.println("输出成功."); - } - - public static void main(String[] args) { - try { - write(); - } catch (IOException e) { - e.printStackTrace(); - } catch (WriterException e) { - e.printStackTrace(); - } - } - }