Merge branch 'master' of gitee.com:beijing_hongye_huicheng/lilishop
This commit is contained in:
commit
dd7af218a4
@ -15,6 +15,7 @@ import io.swagger.annotations.Api;
|
|||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
@ -46,4 +47,6 @@ public class PointsHistoryBuyerController {
|
|||||||
public ResultMessage<MemberPointsHistoryVO> getMemberPointsHistoryVO() {
|
public ResultMessage<MemberPointsHistoryVO> getMemberPointsHistoryVO() {
|
||||||
return ResultUtil.data(memberPointsHistoryService.getMemberPointsHistoryVO(UserContext.getCurrentUser().getId()));
|
return ResultUtil.data(memberPointsHistoryService.getMemberPointsHistoryVO(UserContext.getCurrentUser().getId()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -137,7 +137,7 @@ public class DistributionCashServiceImpl extends ServiceImpl<DistributionCashMap
|
|||||||
distributorCash.setDistributionCashStatus(WithdrawStatusEnum.VIA_AUDITING.name());
|
distributorCash.setDistributionCashStatus(WithdrawStatusEnum.VIA_AUDITING.name());
|
||||||
distributorCash.setPayTime(new Date());
|
distributorCash.setPayTime(new Date());
|
||||||
//提现到余额
|
//提现到余额
|
||||||
memberWalletService.increase(distributorCash.getPrice(), distribution.getMemberId(), "分销佣金提现到余额", DepositServiceTypeEnum.WALLET_COMMISSION.name());
|
memberWalletService.increase(distributorCash.getPrice(), distribution.getMemberId(), "分销[" + distributorCash.getSn() + "]佣金提现到余额[" + distributorCash.getPrice() + "]", DepositServiceTypeEnum.WALLET_COMMISSION.name());
|
||||||
} else {
|
} else {
|
||||||
memberWithdrawalMessage.setStatus(WithdrawStatusEnum.FAIL_AUDITING.name());
|
memberWithdrawalMessage.setStatus(WithdrawStatusEnum.FAIL_AUDITING.name());
|
||||||
//分销员佣金解冻
|
//分销员佣金解冻
|
||||||
|
@ -24,11 +24,12 @@ public interface MemberPointsHistoryService extends IService<MemberPointsHistory
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 会员积分历史
|
* 会员积分历史
|
||||||
* @param page 分页
|
*
|
||||||
* @param memberId 会员ID
|
* @param page 分页
|
||||||
|
* @param memberId 会员ID
|
||||||
* @param memberName 会员名称
|
* @param memberName 会员名称
|
||||||
* @return 积分历史分页
|
* @return 积分历史分页
|
||||||
*/
|
*/
|
||||||
IPage<MemberPointsHistory> MemberPointsHistoryList(PageVO page, String memberId, String memberName);
|
IPage<MemberPointsHistory> MemberPointsHistoryList(PageVO page, String memberId, String memberName);
|
||||||
|
|
||||||
}
|
}
|
@ -3,6 +3,7 @@ package cn.lili.modules.member.serviceimpl;
|
|||||||
|
|
||||||
import cn.lili.modules.member.entity.dos.Member;
|
import cn.lili.modules.member.entity.dos.Member;
|
||||||
import cn.lili.modules.member.entity.enums.PointTypeEnum;
|
import cn.lili.modules.member.entity.enums.PointTypeEnum;
|
||||||
|
import cn.lili.modules.member.mapper.MemberMapper;
|
||||||
import cn.lili.modules.member.service.MemberService;
|
import cn.lili.modules.member.service.MemberService;
|
||||||
import cn.lili.mybatis.util.PageUtil;
|
import cn.lili.mybatis.util.PageUtil;
|
||||||
import cn.lili.common.utils.StringUtils;
|
import cn.lili.common.utils.StringUtils;
|
||||||
@ -12,11 +13,15 @@ import cn.lili.modules.member.entity.vo.MemberPointsHistoryVO;
|
|||||||
import cn.lili.modules.member.mapper.MemberPointsHistoryMapper;
|
import cn.lili.modules.member.mapper.MemberPointsHistoryMapper;
|
||||||
import cn.lili.modules.member.service.MemberPointsHistoryService;
|
import cn.lili.modules.member.service.MemberPointsHistoryService;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 会员积分历史业务层实现
|
* 会员积分历史业务层实现
|
||||||
*
|
*
|
||||||
@ -55,4 +60,5 @@ public class MemberPointsHistoryServiceImpl extends ServiceImpl<MemberPointsHist
|
|||||||
}
|
}
|
||||||
return this.page(PageUtil.initPage(page), lambdaQueryWrapper);
|
return this.page(PageUtil.initPage(page), lambdaQueryWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
@ -329,7 +329,7 @@ public class MemberServiceImpl extends ServiceImpl<MemberMapper, Member> impleme
|
|||||||
checkMember(memberAddDTO.getUsername(), memberAddDTO.getMobile());
|
checkMember(memberAddDTO.getUsername(), memberAddDTO.getMobile());
|
||||||
|
|
||||||
//添加会员
|
//添加会员
|
||||||
Member member = new Member(memberAddDTO.getUsername(), memberAddDTO.getPassword(), memberAddDTO.getMobile());
|
Member member = new Member(memberAddDTO.getUsername(), new BCryptPasswordEncoder().encode(memberAddDTO.getPassword()), memberAddDTO.getMobile());
|
||||||
this.save(member);
|
this.save(member);
|
||||||
String destination = rocketmqCustomProperties.getMemberTopic() + ":" + MemberTagsEnum.MEMBER_REGISTER.name();
|
String destination = rocketmqCustomProperties.getMemberTopic() + ":" + MemberTagsEnum.MEMBER_REGISTER.name();
|
||||||
rocketMQTemplate.asyncSend(destination, member, RocketmqSendCallbackBuilder.commonCallback());
|
rocketMQTemplate.asyncSend(destination, member, RocketmqSendCallbackBuilder.commonCallback());
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
package cn.lili.modules.system.token;
|
package cn.lili.modules.system.token;
|
||||||
|
|
||||||
|
import cn.hutool.core.util.StrUtil;
|
||||||
import cn.lili.cache.Cache;
|
import cn.lili.cache.Cache;
|
||||||
import cn.lili.cache.CachePrefix;
|
import cn.lili.cache.CachePrefix;
|
||||||
import cn.lili.common.security.AuthUser;
|
import cn.lili.common.security.AuthUser;
|
||||||
@ -77,7 +78,7 @@ public class ManagerTokenGenerate extends AbstractTokenGenerate {
|
|||||||
//循环权限菜单
|
//循环权限菜单
|
||||||
userMenuVOList.forEach(menu -> {
|
userMenuVOList.forEach(menu -> {
|
||||||
//循环菜单,赋予用户权限
|
//循环菜单,赋予用户权限
|
||||||
if (!menu.getPermission().isEmpty()) {
|
if (StrUtil.isNotEmpty(menu.getPermission())) {
|
||||||
//获取路径集合
|
//获取路径集合
|
||||||
String[] permissionUrl = menu.getPermission().split(",");
|
String[] permissionUrl = menu.getPermission().split(",");
|
||||||
//for循环路径集合
|
//for循环路径集合
|
||||||
|
Loading…
x
Reference in New Issue
Block a user