baizonghao
2023-03-18 c59ca4c858387a73c626cc7cb995ed57fdea69f8
ycl-common/src/main/java/com/ycl/service/user/impl/UmsAdminServiceImpl.java
@@ -8,6 +8,7 @@
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ycl.bo.AdminUserDetails;
import com.ycl.dto.UmsAdminParam;
import com.ycl.dto.UmsUserDto;
import com.ycl.dto.UpdateAdminPasswordParam;
import com.ycl.entity.user.*;
import com.ycl.exception.ApiException;
@@ -45,6 +46,7 @@
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.function.Function;
import java.util.stream.Collectors;
/**
@@ -384,6 +386,27 @@
    }
    @Override
    public List<UmsUserDto> userExp() {
        List<UmsAdmin> umsAdmins = baseMapper.selectList(null);
        List<UmsUserDto> res = umsAdmins
                .stream()
                .map(item -> {
                    UmsUserDto res1 = new UmsUserDto();
                    res1.setId(item.getId());
                    res1.setUsername(item.getUsername());
                    res1.setNickName(item.getNickName());
                    res1.setMobile(item.getMobile());
                    res1.setRoles(item.getRoles());
                    res1.setDepart(item.getDepart());
                    res1.setJobTitle(item.getJobTitle());
                    res1.setCreateTime(item.getCreateTime());
                    res1.setStatus(item.getStatus());
                    return res1;
                }).collect(Collectors.toList());
        return res;
    }
    @Override
    public boolean deleteBatch(List<Long> ids) {
        boolean success = removeByIds(ids);
        getCacheService().delBatchAdmin(ids);
@@ -432,4 +455,6 @@
        }
        return str;
    }
}