document/遂昌智慧执法平台.pdm | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ycl-common/src/main/java/com/ycl/controller/user/UmsAdminController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ycl-platform/src/main/java/com/ycl/controller/portal/UmsWebsitePortalController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ycl-platform/src/main/java/com/ycl/entity/portal/ExternalLink.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ycl-platform/src/main/java/com/ycl/mapper/portal/ExternalLinkMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ycl-platform/src/main/java/com/ycl/service/portal/IExternalLinkService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ycl-platform/src/main/java/com/ycl/service/portal/impl/IExternalLinkServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ycl-platform/src/main/resources/mapper/portal/ExternalLinkMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
document/Ëì²ýÖÇ»ÛÖ´·¨Æ½Ì¨.pdm
New file Diff too large ycl-common/src/main/java/com/ycl/controller/user/UmsAdminController.java
@@ -143,14 +143,6 @@ EasyExcelUtils.export(response, sheetName, UmsUserDto.class, umsUserDtos); } @ApiOperation("é¨é¨å¯¼å ¥") @PostMapping("/import") public CommonResult importUser(MultipartFile file) throws IOException { EasyExcelUtils.importDepartFile(file); return CommonResult.success(true, "å¯¼å ¥æå"); } @ApiOperation("è·åæå®ç¨æ·ä¿¡æ¯") @RequestMapping(value = "/{id}", method = RequestMethod.GET) ycl-platform/src/main/java/com/ycl/controller/portal/UmsWebsitePortalController.java
@@ -5,11 +5,13 @@ 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; @@ -39,6 +41,8 @@ UmsThirdApplicationsService umsThirdApplicationsService; @Autowired IAdminMenuRelationService iAdminMenuRelationService; @Autowired IExternalLinkService externalLinkService; @ApiOperation("logo管ç-æ·»å logo") @PostMapping("/logo/add") @@ -117,8 +121,8 @@ 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); } @@ -173,4 +177,29 @@ 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)); } } ycl-platform/src/main/java/com/ycl/entity/portal/ExternalLink.java
New file @@ -0,0 +1,42 @@ package com.ycl.entity.portal; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import java.io.Serializable; /** * <p> * * </p> * * @author wl * @since 2022-09-08 */ @Getter @Setter @TableName("ums_external_link") @ApiModel(value = "ExternalLink", description = "å¤é¨é¾æ¥") public class ExternalLink implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; @ApiModelProperty("åç§°") @TableField("name") private String name; @ApiModelProperty("龿¥") @TableField("url") private String url; } ycl-platform/src/main/java/com/ycl/mapper/portal/ExternalLinkMapper.java
New file @@ -0,0 +1,17 @@ package com.ycl.mapper.portal; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ycl.entity.portal.ExternalLink; import com.ycl.entity.portal.WebsiteLogo; /** * <p> * Mapper æ¥å£ * </p> * * @author wl * @since 2022-09-07 */ public interface ExternalLinkMapper extends BaseMapper<ExternalLink> { } ycl-platform/src/main/java/com/ycl/service/portal/IExternalLinkService.java
New file @@ -0,0 +1,17 @@ package com.ycl.service.portal; import com.baomidou.mybatisplus.extension.service.IService; import com.ycl.entity.portal.ExternalLink; import com.ycl.entity.portal.WebsiteLogo; /** * <p> * æå¡ç±» * </p> * * @author wl * @since 2022-09-07 */ public interface IExternalLinkService extends IService<ExternalLink> { } ycl-platform/src/main/java/com/ycl/service/portal/impl/IExternalLinkServiceImpl.java
New file @@ -0,0 +1,20 @@ package com.ycl.service.portal.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ycl.entity.portal.ExternalLink; import com.ycl.mapper.portal.ExternalLinkMapper; import com.ycl.service.portal.IExternalLinkService; import org.springframework.stereotype.Service; /** * <p> * æå¡å®ç°ç±» * </p> * * @author wl * @since 2022-09-07 */ @Service public class IExternalLinkServiceImpl extends ServiceImpl<ExternalLinkMapper, ExternalLink> implements IExternalLinkService { } ycl-platform/src/main/resources/mapper/portal/ExternalLinkMapper.xml
New file @@ -0,0 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.ycl.mapper.portal.ExternalLinkMapper"> <!-- éç¨æ¥è¯¢æ å°ç»æ --> <resultMap id="BaseResultMap" type="com.ycl.entity.portal.ExternalLink"> <id column="id" property="id"/> <result column="name" property="name"/> <result column="url" property="url"/> </resultMap> </mapper>