| | |
| | | import com.ycl.annotation.LogSave; |
| | | import com.ycl.api.CommonResult; |
| | | import com.ycl.bo.AdminUserDetails; |
| | | import com.ycl.entity.portal.ExternalLink; |
| | | import com.ycl.entity.portal.ThirdApplications; |
| | | import com.ycl.entity.portal.WebsiteLogo; |
| | | import com.ycl.entity.user.AdminMenuRelation; |
| | | import com.ycl.entity.user.UmsMenu; |
| | | import com.ycl.entity.user.vo.UmsMenuVo; |
| | | import com.ycl.service.portal.IExternalLinkService; |
| | | import com.ycl.service.portal.UmsThirdApplicationsService; |
| | | import com.ycl.service.portal.UmsWebsiteLogoService; |
| | | import com.ycl.service.user.IAdminMenuRelationService; |
| | |
| | | UmsThirdApplicationsService umsThirdApplicationsService; |
| | | @Autowired |
| | | IAdminMenuRelationService iAdminMenuRelationService; |
| | | @Autowired |
| | | IExternalLinkService externalLinkService; |
| | | |
| | | @ApiOperation("logo管理-添加logo") |
| | | @PostMapping("/logo/add") |
| | |
| | | public CommonResult searchMenusMyself() { |
| | | AdminUserDetails user = (AdminUserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal(); |
| | | HashMap<String, Object> map = new HashMap<>(); |
| | | map.put("menu",umsMenuService.ListTreeMyself(user.getUserId())); |
| | | map.put("permission",umsMenuService.getPermission(user.getUserId())); |
| | | map.put("menu", umsMenuService.ListTreeMyself(user.getUserId())); |
| | | map.put("permission", umsMenuService.getPermission(user.getUserId())); |
| | | return CommonResult.success(map); |
| | | } |
| | | |
| | |
| | | public CommonResult removeThirdApp(@RequestParam Integer id) { |
| | | return CommonResult.success(umsThirdApplicationsService.removeById(id)); |
| | | } |
| | | |
| | | |
| | | @ApiOperation("外部链接接口管理-添加") |
| | | @PostMapping("/externalLink/add") |
| | | public CommonResult addExternalLink(@RequestBody @Validated ExternalLink externalLink) { |
| | | return CommonResult.success(externalLinkService.save(externalLink)); |
| | | } |
| | | |
| | | @ApiOperation("外部链接接口管理-修改") |
| | | @PutMapping("/externalLink/update") |
| | | public CommonResult updateExternalLink(@RequestBody ExternalLink externalLink) { |
| | | return CommonResult.success(externalLinkService.updateById(externalLink)); |
| | | } |
| | | |
| | | @ApiOperation("外部链接接口管理-查询") |
| | | @GetMapping("/externalLink/search") |
| | | public CommonResult searchExternalLink() { |
| | | return CommonResult.success(externalLinkService.list(new QueryWrapper<>())); |
| | | } |
| | | |
| | | @ApiOperation("外部链接接口管理-删除") |
| | | @DeleteMapping("/externalLink/delete") |
| | | public CommonResult removeExternalLink(@RequestParam Long id) { |
| | | return CommonResult.success(externalLinkService.removeById(id)); |
| | | } |
| | | } |