From ff24c95d0229577ea912ab1454ba85face547b32 Mon Sep 17 00:00:00 2001 From: Chopper Date: Thu, 23 Sep 2021 11:42:03 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9E=E7=BB=AD=E7=AD=BE=E5=88=B0=E7=A7=AF?= =?UTF-8?q?=E5=88=86=E6=97=A0=E6=B3=95=E6=AD=A3=E5=B8=B8=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../member/MemberAddressBuyerController.java | 5 ---- .../serviceimpl/MemberSignServiceImpl.java | 22 ++++++++---------- .../serviceimpl/MemberAddressServiceImpl.java | 23 +++++++++++-------- 3 files changed, 23 insertions(+), 27 deletions(-) diff --git a/buyer-api/src/main/java/cn/lili/controller/member/MemberAddressBuyerController.java b/buyer-api/src/main/java/cn/lili/controller/member/MemberAddressBuyerController.java index 6353c3fa..8cdb835f 100644 --- a/buyer-api/src/main/java/cn/lili/controller/member/MemberAddressBuyerController.java +++ b/buyer-api/src/main/java/cn/lili/controller/member/MemberAddressBuyerController.java @@ -66,11 +66,6 @@ public class MemberAddressBuyerController { @ApiOperation(value = "修改会员收件地址") @PutMapping public ResultMessage editShippingAddress(@Valid MemberAddress shippingAddress) { - //修改会员地址 - shippingAddress.setMemberId(UserContext.getCurrentUser().getId()); - if(shippingAddress.getIsDefault()==null){ - shippingAddress.setIsDefault(false); - } return ResultUtil.data(memberAddressService.updateMemberAddress(shippingAddress)); } diff --git a/framework/src/main/java/cn/lili/modules/member/serviceimpl/MemberSignServiceImpl.java b/framework/src/main/java/cn/lili/modules/member/serviceimpl/MemberSignServiceImpl.java index bc4e073a..25dd0ea0 100644 --- a/framework/src/main/java/cn/lili/modules/member/serviceimpl/MemberSignServiceImpl.java +++ b/framework/src/main/java/cn/lili/modules/member/serviceimpl/MemberSignServiceImpl.java @@ -3,6 +3,7 @@ package cn.lili.modules.member.serviceimpl; import cn.lili.common.enums.ResultCode; import cn.lili.common.exception.ServiceException; import cn.lili.modules.member.entity.enums.PointTypeEnum; +import cn.lili.modules.system.entity.dto.PointSettingItem; import cn.lili.rocketmq.RocketmqSendCallbackBuilder; import cn.lili.rocketmq.tags.MemberTagsEnum; import cn.lili.common.security.AuthUser; @@ -118,24 +119,19 @@ public class MemberSignServiceImpl extends ServiceImpl pointSettingItems = pointSetting.getPointSettingItems(); + if (!pointSettingItems.isEmpty()) { + for (PointSettingItem item : pointSettingItems) { + if (item.getDay().equals(day)) { + point = item.getPoint().longValue(); content = "会员连续签到" + day + "天,赠送积分" + point + "分"; } } } //如果他不处于连续赠送阶段,则只赠送签到积分数 - if (point == -1 && pointSetting.getSignIn() != null) { + if (point == null && pointSetting.getSignIn() != null) { point = Long.valueOf(pointSetting.getSignIn().toString()); content = "会员签到第" + day + "天,赠送积分" + point + "分"; } diff --git a/framework/src/main/java/cn/lili/modules/promotion/serviceimpl/MemberAddressServiceImpl.java b/framework/src/main/java/cn/lili/modules/promotion/serviceimpl/MemberAddressServiceImpl.java index 1272fc18..85f7b69b 100644 --- a/framework/src/main/java/cn/lili/modules/promotion/serviceimpl/MemberAddressServiceImpl.java +++ b/framework/src/main/java/cn/lili/modules/promotion/serviceimpl/MemberAddressServiceImpl.java @@ -56,7 +56,7 @@ public class MemberAddressServiceImpl extends ServiceImpl() - .eq("id", memberAddress.getId())); } }