From ac33a3140ef8ef20dfd2537fce2dfdd0f374f30e Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期四, 26 二月 2026 17:42:10 +0800
Subject: [PATCH] 调试
---
server/dmmall_service/src/main/java/com/doumee/service/business/impl/InviteRecordServiceImpl.java | 36 +++++++++++++++++-------------------
1 files changed, 17 insertions(+), 19 deletions(-)
diff --git a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/InviteRecordServiceImpl.java b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/InviteRecordServiceImpl.java
index fe76610..ea46af2 100644
--- a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/InviteRecordServiceImpl.java
+++ b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/InviteRecordServiceImpl.java
@@ -64,8 +64,6 @@
@Autowired
private SystemDictDataBiz systemDictDataBiz;
- @Autowired
- private ShopMapper shopMapper;
@Override
public InviteInfoResponse getInviteInfo(Integer memberId){
@@ -81,7 +79,7 @@
.selectAs(Member::getImgurl,InviteRecord::getImgUrl)
.leftJoin(Member.class,Member::getId,InviteRecord::getMemberId)
.eq(InviteRecord::getIsdeleted,Constants.ZERO)
- .eq(InviteRecord::getMemberId,memberId)
+ .eq(InviteRecord::getInviteId,memberId)
.orderByDesc(InviteRecord::getId)
);
@@ -112,32 +110,30 @@
* @throws Exception
*/
@Override
- public String createShareImg(Integer userType,Integer memberId) throws Exception {
+ public String createShareImg(Integer userType,Integer memberId,String posterImg) throws Exception {
String imgUrl = systemDictDataBiz.queryByCode(Constants.ORDER_SET,Constants.INVITE_IMG_URL).getCode();
- String suffix = "m_" + memberId;
+ String suffix = "uid_"+ memberId;
if(Constants.equalsInteger(Constants.ONE,userType)){
- Shop shop = shopMapper.selectById(memberId);
- if(Objects.nonNull(shop)
- && StringUtils.isNotBlank(shop.getPosterImg())){
+ if(StringUtils.isNotBlank(posterImg)){
String path = systemDictDataBiz.queryByCode(Constants.OSS, Constants.RESOURCE_PATH).getCode()
+ systemDictDataBiz.queryByCode(Constants.OSS, Constants.SHOP_FILE).getCode();
- imgUrl = path + shop.getPosterImg();
+ imgUrl = path + posterImg;
+ suffix = "sid_"+ memberId;
}
- suffix = "s_"+memberId;
}
BufferedImage img1 = GeneratePicUtil.transfromToImage(imgUrl,imgUrl.substring(imgUrl.lastIndexOf(".") + 1));
if (img1 == null) {
return imgUrl;
}
- String url = null;
- String scene = "trial";
+ String url = "/pages/index/index";
+ String scene = suffix;
//鍐呭鍒嗕韩娴锋姤鍥剧墖
InputStream mpCode = Constants.generateWxMiniImgStream(
scene,
- "",
+ url,
false);//灏忕▼搴�
- InputStream inputStream = GeneratePicUtil.generateShareWithUserImg(
- img1
+ InputStream inputStream = GeneratePicUtil.generateShopImg(
+ imgUrl
, mpCode);
ALiYunUtil obs = new ALiYunUtil(
systemDictDataBiz.queryByCode(Constants.OSS,Constants.ENDPOINT).getCode()
@@ -147,8 +143,9 @@
String fileName = shareFolder + key;
if (obs.uploadOnlineObject(inputStream,systemDictDataBiz.queryByCode(Constants.OSS, Constants.BUCKETNAME).getCode(), fileName,null)) {
url = systemDictDataBiz.queryByCode(Constants.OSS,Constants.RESOURCE_PATH).getCode() + fileName;
+ return key;
}
- return url;
+ return null;
}
@@ -156,8 +153,8 @@
public String createShopMiniProgramCode(Integer shopId) throws Exception {
//鍐呭鍒嗕韩娴锋姤鍥剧墖
InputStream inputStream = Constants.generateWxMiniImgStream(
- "trial",
- "/page/index/?shopId="+shopId,
+ "sid_"+shopId,
+ "/pages/index/index",
true);//灏忕▼搴�
String url = null;
ALiYunUtil obs = new ALiYunUtil(
@@ -170,8 +167,9 @@
String fileName = shareFolder + key;
if (obs.uploadOnlineObject(inputStream,systemDictDataBiz.queryByCode(Constants.OSS, Constants.BUCKETNAME).getCode(), fileName,null)) {
url = systemDictDataBiz.queryByCode(Constants.OSS,Constants.RESOURCE_PATH).getCode() + fileName;
+ return key;
}
- return url;
+ return null;
}
--
Gitblit v1.9.3