| | |
| | | import com.ruoyi.member.mapper.MemberLevelMapper; |
| | | import com.ruoyi.member.mapper.MemberMapper; |
| | | import com.ruoyi.member.service.IMemberLevelService; |
| | | import com.ruoyi.member.service.IMemberService; |
| | | import com.ruoyi.member.service.async.AsyncMethodService; |
| | | import com.ruoyi.system.api.domain.Member; |
| | | import java.util.List; |
| | |
| | | /** |
| | | * 保存会员等级配置 |
| | | * |
| | | * @param memberLevelDTOList 会员等级配置列表 |
| | | * @param dto 会员等级配置列表 |
| | | */ |
| | | @Override |
| | | @Transactional(propagation = Propagation.REQUIRES_NEW) |
| | | public void saveOrUpdateMemberLevel(List<MgtMemberLevelDTO> memberLevelDTOList) { |
| | | List<MemberLevel> memberLevels = BeanUtils.copyList(memberLevelDTOList, MemberLevel.class); |
| | | public void saveOrUpdateMemberLevel(MgtMemberLevelDTO dto) { |
| | | List<MemberLevel> memberLevels = BeanUtils.copyList(dto.getMemberLevelDTOList(), |
| | | MemberLevel.class); |
| | | this.saveOrUpdateBatch(memberLevels); |
| | | asyncMethodService.handleMemberLevel(memberLevels); |
| | | } |