package com.whyc.service;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.whyc.mapper.AreaUserMapper;
|
import com.whyc.pojo.db_area.AreaUser;
|
import com.whyc.pojo.db_user.UserInf;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
import java.util.stream.Collectors;
|
|
@Service
|
public class AreaUserService {
|
@Autowired(required = false)
|
private AreaUserMapper mapper;
|
|
|
|
//获取用户所管理的区域
|
public List setAreaId(int uid) {
|
QueryWrapper wrapper=new QueryWrapper();
|
wrapper.eq("uid",uid);
|
List<AreaUser> list=mapper.selectList(wrapper);
|
List areaList=list.stream().map(AreaUser::getAreaId) // 提取id
|
.collect(Collectors.toList()); // 转换为列表*/
|
return areaList;
|
}
|
}
|