| | |
| | | |
| | | import cn.huge.base.common.bo.R; |
| | | import cn.huge.base.common.bo.ReturnBO; |
| | | import cn.huge.module.sys.dto.GridRoleMenuDTO; |
| | | import cn.huge.module.sys.dto.GridTokenBaseDTO; |
| | | import cn.huge.module.sys.dto.GridUserRoleDTO; |
| | | import cn.huge.module.sys.vo.GridRoleMenuVo; |
| | | import cn.huge.module.sys.vo.GridUserRoleVo; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @title: 系统服务微服务调用接口 |
| | |
| | | |
| | | /** |
| | | * 根据用户token获取用户信息 |
| | | * @url {ctx}/api/thrid/grid/user/get-userinfo |
| | | * |
| | | * @param gridTokenBaseDTO |
| | | * @return |
| | | * @url {ctx}/api/thrid/grid/user/get-userinfo |
| | | */ |
| | | @PostMapping("/api/thrid/grid/user/get-userinfo") |
| | | ReturnBO getUserInfo(@RequestBody GridTokenBaseDTO gridTokenBaseDTO); |
| | | |
| | | @PostMapping("/api/thrid/grid/user/get-user-role") |
| | | R<List<GridUserRoleDTO>> getUserRoleList(@RequestBody GridUserRoleVo gridUserRoleVo); |
| | | |
| | | @PostMapping("/api/thrid/grid/user/get-role-menu") |
| | | R<List<GridRoleMenuDTO>> getRoleMenu(@RequestBody GridRoleMenuVo gridRoleMenuVo); |
| | | } |