whycxzp
2025-05-06 8b0f5324c7a0b5caabf48b9e6743368b33e54ee6
src/main/java/com/whyc/service/UserService.java
@@ -1,6 +1,8 @@
package com.whyc.service;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.whyc.dto.Response;
@@ -18,6 +20,7 @@
import javax.servlet.ServletContext;
import java.security.InvalidParameterException;
import java.util.*;
import java.util.stream.Collectors;
@Service
@Slf4j
@@ -190,4 +193,10 @@
        }
    }
    public List<String> getEmailList() {
        QueryWrapper<User> query = Wrappers.query();
        query.select("email");
        query.eq("role_id",2);
        return userMapper.selectList(query).stream().map(User::getEmail).collect(Collectors.toList());
    }
}