From 379f5730ad581421bd470fb21f323b8d4bf6a830 Mon Sep 17 00:00:00 2001
From: 邱宇豪 <qyh123230312>
Date: 星期一, 06 十一月 2023 15:53:30 +0800
Subject: [PATCH] 20231106_qiuyh_修改扫描地址

---
 hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/rebarprint/controller/TSteelPrintController.java |   47 ++++++++++++++++++++---------------------------
 1 files changed, 20 insertions(+), 27 deletions(-)

diff --git a/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/rebarprint/controller/TSteelPrintController.java b/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/rebarprint/controller/TSteelPrintController.java
index 0b2db2a..863ee11 100644
--- a/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/rebarprint/controller/TSteelPrintController.java
+++ b/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/rebarprint/controller/TSteelPrintController.java
@@ -8,6 +8,7 @@
 import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;
 import com.thhy.general.common.BasicResult;
 import com.thhy.materials.modules.biz.rebarprint.service.TSteelPrintService;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.web.bind.annotation.*;
 
 import javax.annotation.Resource;
@@ -26,6 +27,21 @@
 
     @Resource
     private TSteelPrintService steelPrintService;
+
+    @Value("${pipePrint.baseUrl}")
+    private String baseUrl;
+
+    @Value("${pipePrint.deviceInfoUrl}")
+    private String deviceInfoUrl;
+
+    @Value("${pipePrint.pipeHistoryInfoUrl}")
+    private String pipeHistoryInfoUrl;
+
+    @Value("${pipePrint.modelUrl}")
+    private String modelUrl;
+
+    @Value("${pipePrint.steelInfoUrl}")
+    private String steelInfoUrl;
 
     //钢筋笼打印添加
     @PostMapping("/steelPrintInsert")
@@ -62,39 +78,16 @@
         String content = num;
         if (type != null){
             if(type == 1){
-               // content = "http://111.30.93.212:8089/pipe/#/scanDetail?num="+num;
-                content = "https://pipe.thhy-tj.com/pipe/#/scanDetail?bigDeviceId="+bigDeviceId;
-                //content = "http://192.168.0.99:8080/#/scanDetail?num="+num;
+                content = baseUrl + deviceInfoUrl + bigDeviceId;
             }else if (type == 2){
-                //content = "http://111.30.93.212:8089/pipe/#/ScanBear?num="+num;
-                content = "https://pipe.thhy-tj.com/pipe/#/ScanBear?num="+num;
-                //content = "http://192.168.0.99:8080/#/ScanBear?num="+num;
+                content = baseUrl + pipeHistoryInfoUrl + num;
             }else if(type == 3){
-                //content = "http://111.30.93.212:8089/pipe/#/massInfo?mouldId="+mouldId;
-                content = "https://pipe.thhy-tj.com/pipe/#/massInfo?mouldId="+mouldId;
-                //content = "http://192.168.0.99:8080/#/massInfo?mouldId="+mouldId;
+                content = baseUrl + modelUrl + mouldId;
             }else if(type == 4){
-                //content = "http://111.30.93.212:8089/pipe/#/reinInfo?num="+num;
-                content = "https://pipe.thhy-tj.com/pipe/#/reinInfo?num="+num;
-                //content = "http://192.168.0.99:8080/#/reinInfo?num="+num;
+                content = baseUrl + steelInfoUrl + num;
             }
         }
         System.out.println("steelProduceId=============="+steelProduceId);
-//         Map<EncodeHintType, Object> hints = new HashMap<EncodeHintType, Object>();
-//        // 指定编码格式
-//        hints.put(EncodeHintType.CHARACTER_SET, "UTF-8");
-//        // 指定纠错级别(L--7%,M--15%,Q--25%,H--30%)
-//        hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.H);
-//        // 编码内容,编码类型(这里指定为二维码),生成图片宽度,生成图片高度,设置参数
-//        BitMatrix bitMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, 200, 200, hints);
-//        //设置请求头
-//        response.setHeader("Content-Type","application/octet-stream");
-//        response.setHeader("Content-Disposition", "attachment;filename=" + "编码.png");
-//        OutputStream outputStream = response.getOutputStream();
-//        MatrixToImageWriter.writeToStream(bitMatrix, "png", outputStream);
-//        outputStream.flush();
-//        outputStream.close();
-
         BufferedImage bufferedImage = ImageUtils.createQr(content);
 
         OutputStream outputStream = null;

--
Gitblit v1.9.3