XiaoRuby
2023-08-26 22ec4355183047d0e989346037d4cda6b23a8936
开发8-26加班
已修改6个文件
36 ■■■■■ 文件已修改
user-server/src/main/java/com/yuanchu/limslaboratory/controller/RoleController.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
user-server/src/main/java/com/yuanchu/limslaboratory/pojo/Role.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
user-server/src/main/java/com/yuanchu/limslaboratory/pojo/User.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
user-server/src/main/java/com/yuanchu/limslaboratory/pojo/vo/UpdatePersonnelVo.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
user-server/src/main/java/com/yuanchu/limslaboratory/service/RoleService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
user-server/src/main/java/com/yuanchu/limslaboratory/service/impl/RoleServiceImpl.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
user-server/src/main/java/com/yuanchu/limslaboratory/controller/RoleController.java
@@ -12,6 +12,7 @@
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
import java.util.Map;
/**
@@ -33,11 +34,7 @@
    @ApiOperation("新增用户-->获取用户权限列表")
    @GetMapping("/list")
    public Result<?> getUserRoleList(){
        //根据token获取用户信息
//        Map<String,Object> data = roleService.getUserRoleList();
//        if (data != null){
//            return Result.success(data);
//        }
        return Result.fail(202,"用户登录信息无效,请重新登录");
        List<Map<String,Object>> data = roleService.getUserRoleList();
        return Result.success(data);
    }
}
user-server/src/main/java/com/yuanchu/limslaboratory/pojo/Role.java
@@ -29,7 +29,7 @@
    @ApiModelProperty(value = "角色id")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    private Long id;
    @ApiModelProperty(value = "角色名")
    private String name;
user-server/src/main/java/com/yuanchu/limslaboratory/pojo/User.java
@@ -3,9 +3,7 @@
import com.baomidou.mybatisplus.annotation.*;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
@@ -14,7 +12,6 @@
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;
/**
 * <p>
@@ -73,7 +70,7 @@
    private Integer version;
    @ApiModelProperty(value = "关联 角色id")
    private Integer roleId;
    private Long roleId;
    @ApiModelProperty(value = "关联 企业id")
    private Integer enterpriseId;
user-server/src/main/java/com/yuanchu/limslaboratory/pojo/vo/UpdatePersonnelVo.java
@@ -20,7 +20,7 @@
    private String account;
    @ApiModelProperty(value = "0:无权限;1:有权限", example = "1", required = true)
    private Integer role_id;
    private Long role_id;
    @ApiModelProperty(value = "年龄", example = "23")
    private Integer age;
user-server/src/main/java/com/yuanchu/limslaboratory/service/RoleService.java
@@ -3,6 +3,9 @@
import com.yuanchu.limslaboratory.pojo.Role;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
import java.util.Map;
/**
 * <p>
 *  服务类
@@ -13,4 +16,5 @@
 */
public interface RoleService extends IService<Role> {
    List<Map<String,Object>> getUserRoleList();
}
user-server/src/main/java/com/yuanchu/limslaboratory/service/impl/RoleServiceImpl.java
@@ -1,10 +1,15 @@
package com.yuanchu.limslaboratory.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.yuanchu.limslaboratory.pojo.Role;
import com.yuanchu.limslaboratory.mapper.RoleMapper;
import com.yuanchu.limslaboratory.service.RoleService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
import java.util.Map;
/**
 * <p>
@@ -17,4 +22,13 @@
@Service
public class RoleServiceImpl extends ServiceImpl<RoleMapper, Role> implements RoleService {
    @Resource
    private RoleMapper roleMapper;
    @Override
    public List<Map<String, Object>> getUserRoleList() {
        LambdaQueryWrapper<Role> wrapper = new LambdaQueryWrapper<>();
        wrapper.select(Role::getId, Role::getName);
        return roleMapper.selectMaps(wrapper);
    }
}