记得上下班打卡 | git大法好,push需谨慎

Commit b6941621 authored by GaoHu's avatar GaoHu

exit助力预约头像获取修改,取发起助力人头像,原预约逻辑头像取预约人头像

parent be7eb51d
......@@ -88,12 +88,12 @@ public class GoblinGoodsAnticipateServiceImpl implements IGoblinGoodsAnticipateS
return ResponseDto.failure("预约失败!");
}
}
uidAboutBySkuId(skuId, uid);
uidAboutBySkuId(skuId, uid,null);
}
return ResponseDto.success();
}
private void uidAboutBySkuId(String skuId, String uid) {
private void uidAboutBySkuId(String skuId, String uid,String avatar) {
GoblinGoodAnticipateUserVo user = new GoblinGoodAnticipateUserVo();
user.setUid(uid);
user.setSkuId(skuId);
......@@ -118,9 +118,11 @@ public class GoblinGoodsAnticipateServiceImpl implements IGoblinGoodsAnticipateS
//获取用户头像个数小于等于2则保存用户头像
List<String> userAvatar = goblinRedisUtils.getUserAvatar(skuId);
if (userAvatar != null && userAvatar.size() <= 2) {
//查询用户信息获取用户头像并保存
AdamUserInfoVo userInfo = goblinAnticipateUtils.getUserInfo();
goblinRedisUtils.setUserAvatar(skuId, userInfo.getAvatar());
//获取预约人头像
if (avatar==null){
avatar = goblinAnticipateUtils.getUserInfo().getAvatar();
}
goblinRedisUtils.setUserAvatar(skuId, avatar);
}
}
......@@ -256,7 +258,7 @@ public class GoblinGoodsAnticipateServiceImpl implements IGoblinGoodsAnticipateS
//判断主力人数是否达标,达标则自动预约
if (shareVo.getPeopleType().equals(goblinRedisUtils.getHelpSidAddHelp(sid))){
//主力人数达到可预约条件
uidAboutBySkuId(shareVo.getSkuId(),shareVo.getUid());
uidAboutBySkuId(shareVo.getSkuId(),shareVo.getUid(),shareVo.getAvatar());
}
return ResponseDto.success();
}else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment