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())); } }