From f10a7c29f1a3748b28d2809335625c7888473b26 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期一, 22 九月 2025 22:21:19 +0800 Subject: [PATCH] Merge branch '2.0' of http://120.76.84.145:10101/gitblit/r/java/HongRuiTang into 2.0 --- ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppIntegralController.java | 4 ++-- ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/member/MemberServiceImpl.java | 3 ++- ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/util/OBSUploadUtils.java | 3 +-- ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/miniapp/AppLotteryEventController.java | 2 +- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/kuaishou/KSClientTokenUtil.java | 28 +++++++++++----------------- ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/utils/XiaoeUtils.java | 2 +- ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppMemberController.java | 2 +- 7 files changed, 19 insertions(+), 25 deletions(-) diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/miniapp/AppLotteryEventController.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/miniapp/AppLotteryEventController.java index b2a3931..62e1ea7 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/miniapp/AppLotteryEventController.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/miniapp/AppLotteryEventController.java @@ -131,7 +131,7 @@ Long userId = SecurityUtils.getUserId(); TLotteryEvent lotteryEvent = lotteryEventService.getById(id); LotteryEventInfoVo vo = new LotteryEventInfoVo(); - vo.setId(lotteryEvent.getId()); + vo.setId(lotteryEvent.getId().toString()); vo.setName(lotteryEvent.getName()); vo.setActivityProfile(lotteryEvent.getActivityProfile()); vo.setStartTime(lotteryEvent.getStartTime().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))); diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/utils/XiaoeUtils.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/utils/XiaoeUtils.java index ea90ecc..b86d682 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/utils/XiaoeUtils.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/utils/XiaoeUtils.java @@ -144,7 +144,7 @@ xiaoeLiveVOPage.setRecords(xiaoeLiveVos); xiaoeLiveVOPage.setCurrent(dto.getPage()); xiaoeLiveVOPage.setPages(data.getLong("page_count")); - } + } } } return xiaoeLiveVOPage; diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppIntegralController.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppIntegralController.java index df8d06e..8b05d81 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppIntegralController.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppIntegralController.java @@ -104,13 +104,13 @@ Map<String, Object> map = new HashMap<>(); if(data.size() > 0){ TLotteryEvent tLotteryEvent = data.get(0); - map.put("lotteryEventId", tLotteryEvent.getId()); + map.put("lotteryEventId", tLotteryEvent.getId().toString()); map.put("name", tLotteryEvent.getActivityProfile()); map.put("image", tLotteryEvent.getCoverImage()); //将数据添加到普通抽奖列表中 TLotteryEventUser lotteryEventUser = new TLotteryEventUser(); lotteryEventUser.setId(IdUtils.simpleUUID()); - lotteryEventUser.setLotteryEventId(tLotteryEvent.getId()); + lotteryEventUser.setLotteryEventId(tLotteryEvent.getId().toString()); lotteryEventUser.setUser_id(SecurityUtils.getUserId()); lotteryEventClient.addLotteryEventUser(lotteryEventUser); } diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppMemberController.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppMemberController.java index 3cd6687..229c30d 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppMemberController.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/miniapp/AppMemberController.java @@ -76,7 +76,7 @@ List<TLotteryEvent> data = lotteryEventClient.getLotteryEventList(getLotteryEventList).getData(); if(data.size() > 0){ TLotteryEvent tLotteryEvent = data.get(0); - appUserInfoVo.setLotteryEventId(tLotteryEvent.getId()); + appUserInfoVo.setLotteryEventId(tLotteryEvent.getId().toString()); appUserInfoVo.setShareName(tLotteryEvent.getActivityProfile()); appUserInfoVo.setShareImage(tLotteryEvent.getCoverImage()); } diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/member/MemberServiceImpl.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/member/MemberServiceImpl.java index cb86e67..12f1569 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/member/MemberServiceImpl.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/member/MemberServiceImpl.java @@ -52,6 +52,7 @@ import org.apache.http.HttpResponse; import org.apache.http.util.EntityUtils; import org.springframework.stereotype.Service; +import org.springframework.util.Base64Utils; import org.springframework.util.FileCopyUtils; import org.springframework.web.multipart.MultipartFile; @@ -2356,7 +2357,7 @@ @Override public String getWeiXinQrCode(String scene, String path) { try { - File file = wxMaService.getQrcodeService().createWxaCodeUnlimit(scene, path); + File file = wxMaService.getQrcodeService().createQrcode(path + "?" + scene); String url = OBSUploadUtils.uploadLocalFile(file); return url; } catch (Exception e) { diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/util/OBSUploadUtils.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/util/OBSUploadUtils.java index ba70bee..48b44f2 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/util/OBSUploadUtils.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/util/OBSUploadUtils.java @@ -178,8 +178,7 @@ // 创建PutObject请求。 result = ossClient.putObject(bucketName,objectName,file); // 如果上传成功,则返回200。 - System.out.println(fileName + "上传返回" + result.getResponse().getStatusCode()); - return result.getResponse().getUri(); + return "https://hongruitang.oss-cn-beijing.aliyuncs.com/" + objectName; } catch (OSSException oe) { System.out.println("Caught an OSSException, which means your request made it to OSS, " + "but was rejected with an error response for some reason."); diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/kuaishou/KSClientTokenUtil.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/kuaishou/KSClientTokenUtil.java index 0b88211..081d024 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/kuaishou/KSClientTokenUtil.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/kuaishou/KSClientTokenUtil.java @@ -50,24 +50,18 @@ * 刷新client_token */ public static void refreshToken(RedisService redisService) { + Object ks_refresh_token = redisService.getCacheObject("ks_refresh_token"); + OAuthAccessTokenKsClient client = new OAuthAccessTokenKsClient(KuaiShouConfig.appKey, KuaiShouConfig.appSecret); try { - Object ks_refresh_token = redisService.getCacheObject("ks_refresh_token"); - OAuthAccessTokenKsClient client = new OAuthAccessTokenKsClient(KuaiShouConfig.appKey, KuaiShouConfig.appSecret); - try { - KsAccessTokenPreviousVersionResponse response = client.refreshAccessToken(ks_refresh_token.toString()); - String token = response.getAccessToken(); - Long expiration_time = response.getExpiresIn(); - String refreshToken = response.getRefreshToken(); - Long refreshTokenExpiresIn = response.getRefreshTokenExpiresIn(); - redisService.setCacheObject("ks_access_token", token, expiration_time, TimeUnit.SECONDS); - redisService.setCacheObject("ks_refresh_token", refreshToken, refreshTokenExpiresIn, TimeUnit.SECONDS); - } catch (KsLocalLifeApiException e) { - throw new RuntimeException(e); - } - } catch (TeaException e) { - System.out.println(e.getMessage()); - } catch (Exception e) { - System.out.println(e.getMessage()); + KsAccessTokenPreviousVersionResponse response = client.refreshAccessToken(ks_refresh_token.toString()); + String token = response.getAccessToken(); + Long expiration_time = response.getExpiresIn(); + String refreshToken = response.getRefreshToken(); + Long refreshTokenExpiresIn = response.getRefreshTokenExpiresIn(); + redisService.setCacheObject("ks_access_token", token, expiration_time, TimeUnit.SECONDS); + redisService.setCacheObject("ks_refresh_token", refreshToken, refreshTokenExpiresIn, TimeUnit.SECONDS); + } catch (KsLocalLifeApiException e) { + e.printStackTrace(); } } } -- Gitblit v1.7.1