From 58ea626532601bfd89ef9ffb79f60829b5881766 Mon Sep 17 00:00:00 2001 From: xhxu Date: Fri, 7 Jan 2022 14:57:53 +0800 Subject: [PATCH] =?UTF-8?q?/=E3=80=81qrcode?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/app/WxAppinfoController.java | 36 +++++++++---------- 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/app/WxAppinfoController.java b/mallinkAdmin/src/main/java/com/iformall/controller/app/WxAppinfoController.java index 97b3b3200..5721e523e 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/app/WxAppinfoController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/app/WxAppinfoController.java @@ -67,19 +67,17 @@ public class WxAppinfoController extends BaseController { public void run() { String param = merchant.getWeappScene(); if(StringUtils.isBlank(merchant.getQrCode())){ - ResultData resultData = qrCodeService.uploadQrcode(merchant, 1, pageUrl, param, 0, "", "", "WX店铺"+merchant.getId().toString(),EnumAppPlat.WX); - Map map = (Map) resultData.data; - if(map != null && map.get("url") != null) { - String url = map.get("url"); - merchant.setQrCode(url); + ResultData wxQrCode = qrCodeService.uploadQrcode(merchant, 1, pageUrl, param, 0, "", "", "WX店铺"+merchant.getId().toString(),EnumAppPlat.WX); + Map wxMap = (Map) wxQrCode.data; + if(wxMap != null && wxMap.get("url") != null) { + merchant.setQrCode(wxMap.get("url")); } } if(StringUtils.isBlank(merchant.getTtQrCode())){ - ResultData resultData = qrCodeService.uploadQrcode(merchant, 1, pageUrl, param, 0, "", "", "TT店铺"+merchant.getId().toString(),EnumAppPlat.TOUTIAO); - Map map = (Map) resultData.data; - if(map != null && map.get("url") != null) { - String url = map.get("url"); - merchant.setTtQrCode(url); + ResultData ttQrCode = qrCodeService.uploadQrcode(merchant, 1, pageUrl, param, 0, "", "", "TT店铺"+merchant.getId().toString(),EnumAppPlat.TOUTIAO); + Map ttMap = (Map) ttQrCode.data; + if(ttMap != null && ttMap.get("url") != null) { + merchant.setTtQrCode(ttMap.get("url")); } } wxMerchantMapper.updateById(merchant); @@ -108,19 +106,17 @@ public class WxAppinfoController extends BaseController { String param = couponChannel.getWeappScene(); if(StringUtils.isBlank(couponChannel.getQrCode())){ - ResultData resultData = qrCodeService.uploadQrcode(couponChannel, 1, pageUrl, param, 0, "", "", "WX券"+couponChannel.getId().toString(),EnumAppPlat.WX); - Map map = (Map) resultData.data; - if(map != null && map.get("url") != null) { - String url = map.get("url"); - couponChannel.setQrCode(url); + ResultData wxQrCode = qrCodeService.uploadQrcode(couponChannel, 1, pageUrl, param, 0, "", "", "WX券"+couponChannel.getId().toString(),EnumAppPlat.WX); + Map wxMap = (Map) wxQrCode.data; + if(wxMap != null && wxMap.get("url") != null) { + couponChannel.setQrCode(wxMap.get("url")); } } if(StringUtils.isBlank(couponChannel.getTtQrCode())){ - ResultData resultData = qrCodeService.uploadQrcode(couponChannel, 1, pageUrl, param, 0, "", "", "TT券"+couponChannel.getId().toString(),EnumAppPlat.TOUTIAO); - Map map = (Map) resultData.data; - if(map != null && map.get("url") != null) { - String url = map.get("url"); - couponChannel.setTtQrCode(url); + ResultData ttQrCode = qrCodeService.uploadQrcode(couponChannel, 1, pageUrl, param, 0, "", "", "TT券"+couponChannel.getId().toString(),EnumAppPlat.TOUTIAO); + Map ttMap = (Map) ttQrCode.data; + if(ttMap != null && ttMap.get("url") != null) { + couponChannel.setTtQrCode(ttMap.get("url")); } } wxCouponChannelMapper.updateById(couponChannel);