Pārlūkot izejas kodu

二维码处理base64图片前缀问题

785834757 1 gadu atpakaļ
vecāks
revīzija
abf39bac94

+ 3 - 0
src/main/java/com/ydtech/modules/order/service/impl/InsOrderQrCodeServiceImpl.java

@@ -160,6 +160,9 @@ public class InsOrderQrCodeServiceImpl extends ServiceImpl<InsOrderQrCodeMapper,
             } else {
                 //base64 二维码图片
                 jumlUrl = jumlUrl.replaceAll("\n","");
+                if(jumlUrl.contains("data:image/jpg;base64,")){
+                    jumlUrl = jumlUrl.replace("data:image/jpg;base64,","");
+                }
                 String qrCodeUrl = getQrCodeUrl(jumlUrl);
                 insOrderQrCode.setJumpUrl(qrCodeUrl);
             }