Jelajahi Sumber

二维码生成调整

785834757 2 tahun lalu
induk
melakukan
098c08c0af

+ 8 - 2
src/main/java/com/ydtech/modules/order/service/impl/InsOrderQrCodeServiceImpl.java

@@ -194,8 +194,14 @@ public class InsOrderQrCodeServiceImpl extends ServiceImpl<InsOrderQrCodeMapper,
             insOrderQrCode.setAreaCompanyId(companyId);
             //判断jumlUrl是base64 还是 url
             if(isHttpUrl(jumlUrl) || isWx){
-                String encode = URLEncoder.encode(jumlUrl, "UTF-8");
-                insOrderQrCode.setJumpUrl(encode.replaceAll("\\%3A", ":").replaceAll("\\%2F", "/"));
+                if(companyId.equals("HNIC1000000")) {
+                    //华农保险
+                    String encode = URLEncoder.encode(jumlUrl, "UTF-8");
+                    insOrderQrCode.setJumpUrl(encode.replaceAll("\\%3A", ":").replaceAll("\\%2F", "/"));
+                }else{
+                    insOrderQrCode.setJumpUrl(jumlUrl);
+                }
+
             } else {
                 //base64 二维码图片
                 String qrCodeUrl = getQrCodeUrl(jumlUrl);