| | |
| | | package com.ruoyi.member.service.impl.member; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
| | | import com.ruoyi.member.domain.pojo.member.MemberArchive; |
| | | import com.ruoyi.member.domain.vo.MemberArchiveVo; |
| | | import com.ruoyi.member.mapper.member.MemberArchiveMapper; |
| | |
| | | private MemberArchiveMapper memberArchiveMapper; |
| | | |
| | | /** |
| | | * 获取用户档案去除空信息 |
| | | * @param userId |
| | | * @return |
| | | */ |
| | | @Override |
| | | public List<MemberArchiveVo> listMgtVoByUserId(Long userId){ |
| | | return memberArchiveMapper.listMgtVoByUserId(userId); |
| | | } |
| | | |
| | | /** |
| | | * 获取用户档案 |
| | | * @param userId |
| | | * @return |
| | | */ |
| | | @Override |
| | | public List<MemberArchiveVo> listVoByUserId(Long userId){ |
| | | return memberArchiveMapper.listVoByUserId(userId); |
| | | public List<MemberArchiveVo> listMerVoByUserId(Long userId){ |
| | | return memberArchiveMapper.listMerVoByUserId(userId); |
| | | } |
| | | |
| | | /** |
| | | * @description 删除用户档案 |
| | | * @author jqs |
| | | * @date 2023/6/30 15:11 |
| | | * @param userId |
| | | * @return void |
| | | */ |
| | | @Override |
| | | public void deleteByUserId(Long userId){ |
| | | LambdaUpdateWrapper<MemberArchive> updateWrapper = new LambdaUpdateWrapper<>(); |
| | | updateWrapper.set(MemberArchive::getDelFlag,1); |
| | | updateWrapper.eq(MemberArchive::getDelFlag,0); |
| | | updateWrapper.eq(MemberArchive::getUserId,userId); |
| | | this.update(updateWrapper); |
| | | } |
| | | } |