|
|
@@ -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);
|