| | |
| | | import com.mzl.flower.dto.request.menber.MemberQueryDTO; |
| | | import com.mzl.flower.dto.response.member.MemberVO; |
| | | import com.mzl.flower.entity.menber.Member; |
| | | import com.mzl.flower.entity.system.User; |
| | | import com.mzl.flower.mapper.customer.CustomerMapper; |
| | | import com.mzl.flower.mapper.member.MemberMapper; |
| | | import com.mzl.flower.service.menber.MemberService; |
| | | import com.mzl.flower.service.system.UserService; |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | import org.springframework.util.CollectionUtils; |
| | | import org.springframework.util.ObjectUtils; |
| | | import org.springframework.util.StringUtils; |
| | | |
| | |
| | | private final MemberMapper memberMapper; |
| | | |
| | | private final CustomerMapper customerMapper; |
| | | |
| | | private final UserService userService; |
| | | |
| | | @Override |
| | | public void saveMember(MemberDTO memberDTO) { |
| | |
| | | @Override |
| | | public Page<MemberVO> queryPage(MemberQueryDTO memberQueryDTO, Page page) { |
| | | List<MemberVO> list = memberMapper.queryPage(memberQueryDTO, page); |
| | | if(!CollectionUtils.isEmpty(list)){ |
| | | list.forEach(l->{ |
| | | if (!StringUtils.isEmpty(l.getUpdateBy())) { |
| | | User userById = userService.getUserById(l.getUpdateBy()); |
| | | if(!ObjectUtils.isEmpty(userById)){ |
| | | l.setCreateName(userById.getNickName()); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | page.setRecords(list); |
| | | return page; |
| | | } |