| | |
| | | @Transactional(rollbackFor = {BusinessException.class,Exception.class}) |
| | | public Integer create(MemberCard memberCard) { |
| | | LoginUserInfo userInfo = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | if(userInfo == null){ |
| | | userInfo = memberCard.getLoginUserInfo(); |
| | | } |
| | | if(Objects.isNull(memberCard.getMemberId()) |
| | | || StringUtils.isBlank(memberCard.getCode())){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST); |
| | |
| | | */ |
| | | @Override |
| | | @Transactional(rollbackFor = {BusinessException.class,Exception.class}) |
| | | public void updateByIdInBatch(List<MemberCard> memberCards,Integer type) { |
| | | LoginUserInfo userInfo = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | public void updateByIdInBatch(List<MemberCard> memberCards,Integer type,LoginUserInfo userInfo) { |
| | | if (CollectionUtils.isEmpty(memberCards)) { |
| | | return; |
| | | } |