package com.tanpu.feo.feojob.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.tanpu.feo.feojob.entity.Role; import com.tanpu.feo.feojob.mapper.RoleMapper; import com.tanpu.feo.feojob.service.RoleService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.HashMap; import java.util.List; import java.util.Map; /** * 角色信息表ServiceImp * * @author zejia zj wu 2021年05月19日 * @version 1.0 */ @Service("roleService") @Slf4j public class RoleServiceImpl implements RoleService { @Autowired private RoleMapper roleMapper; @Override public Map<String, String> findInfoNoAdmin() { QueryWrapper<Role> queryWrapper = new QueryWrapper<>(); queryWrapper.eq("delete_tag", "0"); List<Role> roles = roleMapper.selectList(queryWrapper); HashMap<String, String> map = new HashMap<>(); for (Role role : roles) { map.put(role.getType(), role.getRoleId()); } return map; } }