whyclxw
2024-01-12 aef6ef7e8d4c20f93a6daeacbc1188a028a19133
src/main/java/com/whyc/service/DocUserService.java
@@ -2,6 +2,7 @@
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.whyc.dto.FileDirPath;
@@ -26,7 +27,6 @@
import java.io.File;
import java.io.IOException;
import java.util.*;
import java.util.stream.Collectors;
import static com.whyc.util.ActionUtil.createFilefolderIFNotExist;
@@ -201,7 +201,13 @@
        wrapper.in("role_id",integers);
        wrapper.select("id","name","role_id");
        List<DocUser> list=mapper.selectList(wrapper);
        Map<String, List<DocUser>> collect = list.stream().collect(Collectors.groupingBy(DocUser::getRoleId));
        return new Response().setII(1,collect.size()>0,collect,"返回数据");
        return new Response().setII(1,list.size()>0,list,"返回数据");
    }
    public boolean checkExists(String userName) {
        QueryWrapper<DocUser> query = Wrappers.query();
        query.eq("name",userName).last(" limit 1");
        DocUser docUser = mapper.selectOne(query);
        return docUser != null;
    }
}