调整权限
This commit is contained in:
parent
f00c289402
commit
11d312332a
2
pom.xml
2
pom.xml
@ -20,7 +20,7 @@
|
||||
<module>service-role</module>
|
||||
<module>module-file</module>
|
||||
<module>module-dictionary</module>
|
||||
<module>module-permission</module>
|
||||
<module>service-permission</module>
|
||||
<module>service-menu</module>
|
||||
<module>service-oauth-client</module>
|
||||
<module>service-group</module>
|
||||
|
@ -9,7 +9,7 @@
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<artifactId>module-permission</artifactId>
|
||||
<artifactId>service-permission</artifactId>
|
||||
<description>权限模块</description>
|
||||
|
||||
<dependencies>
|
@ -1,11 +1,9 @@
|
||||
package ink.wgink.module.permission.controller.api;
|
||||
package ink.wgink.service.permission.controller.api;
|
||||
|
||||
import ink.wgink.annotation.CheckRequestBodyAnnotation;
|
||||
import ink.wgink.common.base.DefaultBaseController;
|
||||
import ink.wgink.common.component.SecurityComponent;
|
||||
import ink.wgink.exceptions.ParamsException;
|
||||
import ink.wgink.interfaces.consts.ISystemConstant;
|
||||
import ink.wgink.module.permission.pojo.vos.SystemApiVO;
|
||||
import ink.wgink.pojo.ListPage;
|
||||
import ink.wgink.pojo.dtos.permission.PermissionDTO;
|
||||
import ink.wgink.pojo.dtos.permission.PermissionGroupDTO;
|
||||
@ -13,12 +11,12 @@ import ink.wgink.pojo.result.ErrorResult;
|
||||
import ink.wgink.pojo.result.SuccessResult;
|
||||
import ink.wgink.pojo.result.SuccessResultData;
|
||||
import ink.wgink.pojo.result.SuccessResultList;
|
||||
import ink.wgink.module.permission.pojo.vos.PermissionVO;
|
||||
import ink.wgink.module.permission.service.IPermissionService;
|
||||
import ink.wgink.service.permission.pojo.vos.PermissionVO;
|
||||
import ink.wgink.service.permission.pojo.vos.SystemApiVO;
|
||||
import ink.wgink.service.permission.service.IPermissionService;
|
||||
import io.swagger.annotations.*;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.util.AntPathMatcher;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.Arrays;
|
||||
@ -39,9 +37,6 @@ public class PermissionController extends DefaultBaseController {
|
||||
|
||||
@Autowired
|
||||
private IPermissionService permissionService;
|
||||
@Autowired
|
||||
private SecurityComponent securityComponent;
|
||||
private AntPathMatcher antPathMatcher = new AntPathMatcher();
|
||||
|
||||
@ApiOperation(value = "新增权限", notes = "新增权限接口")
|
||||
@ApiResponses({@ApiResponse(code = 400, message = "请求失败", response = ErrorResult.class)})
|
@ -1,4 +1,4 @@
|
||||
package ink.wgink.module.permission.controller.route;
|
||||
package ink.wgink.service.permission.controller.route;
|
||||
|
||||
import ink.wgink.interfaces.consts.ISystemConstant;
|
||||
import io.swagger.annotations.Api;
|
@ -1,4 +1,4 @@
|
||||
package ink.wgink.module.permission.dao;
|
||||
package ink.wgink.service.permission.dao;
|
||||
|
||||
import ink.wgink.exceptions.RemoveException;
|
||||
import ink.wgink.exceptions.SaveException;
|
@ -1,4 +1,4 @@
|
||||
package ink.wgink.module.permission.enums;
|
||||
package ink.wgink.service.permission.enums;
|
||||
|
||||
/**
|
||||
* When you feel like quitting. Think about why you started
|
@ -1,8 +1,8 @@
|
||||
package ink.wgink.module.permission.pojo.vos;
|
||||
package ink.wgink.service.permission.pojo.vos;
|
||||
|
||||
import ink.wgink.annotation.CheckEmptyAnnotation;
|
||||
import ink.wgink.annotation.CheckNumberAnnotation;
|
||||
import ink.wgink.module.permission.service.IPermissionService;
|
||||
import ink.wgink.service.permission.service.IPermissionService;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package ink.wgink.module.permission.pojo.vos;
|
||||
package ink.wgink.service.permission.pojo.vos;
|
||||
|
||||
import ink.wgink.annotation.CheckEmptyAnnotation;
|
||||
import ink.wgink.annotation.CheckListAnnotation;
|
@ -1,13 +1,13 @@
|
||||
package ink.wgink.module.permission.service;
|
||||
package ink.wgink.service.permission.service;
|
||||
|
||||
import ink.wgink.interfaces.permission.IPermissionCheckService;
|
||||
import ink.wgink.module.permission.pojo.vos.SystemApiVO;
|
||||
import ink.wgink.service.permission.pojo.vos.SystemApiVO;
|
||||
import ink.wgink.pojo.ListPage;
|
||||
import ink.wgink.pojo.dtos.permission.PermissionDTO;
|
||||
import ink.wgink.pojo.dtos.permission.PermissionGroupDTO;
|
||||
import ink.wgink.pojo.result.SuccessResultData;
|
||||
import ink.wgink.pojo.result.SuccessResultList;
|
||||
import ink.wgink.module.permission.pojo.vos.PermissionVO;
|
||||
import ink.wgink.service.permission.pojo.vos.PermissionVO;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
@ -1,22 +1,21 @@
|
||||
package ink.wgink.module.permission.service.impl;
|
||||
package ink.wgink.service.permission.service.impl;
|
||||
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import ink.wgink.common.base.DefaultBaseService;
|
||||
import ink.wgink.module.permission.pojo.vos.SystemApiVO;
|
||||
import ink.wgink.service.permission.pojo.vos.SystemApiVO;
|
||||
import ink.wgink.pojo.ListPage;
|
||||
import ink.wgink.pojo.dtos.permission.PermissionDTO;
|
||||
import ink.wgink.pojo.dtos.permission.PermissionGroupDTO;
|
||||
import ink.wgink.pojo.result.SuccessResultData;
|
||||
import ink.wgink.pojo.result.SuccessResultList;
|
||||
import ink.wgink.module.permission.dao.IPermissionDao;
|
||||
import ink.wgink.module.permission.pojo.vos.PermissionVO;
|
||||
import ink.wgink.module.permission.service.IPermissionService;
|
||||
import ink.wgink.service.permission.dao.IPermissionDao;
|
||||
import ink.wgink.service.permission.pojo.vos.PermissionVO;
|
||||
import ink.wgink.service.permission.service.IPermissionService;
|
||||
import ink.wgink.util.UUIDUtil;
|
||||
import ink.wgink.util.map.HashMapUtil;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.security.core.parameters.P;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.ArrayList;
|
@ -1,6 +1,7 @@
|
||||
package ink.wgink.module.permission.startup;
|
||||
package ink.wgink.service.permission.startup;
|
||||
|
||||
import ink.wgink.service.permission.dao.IPermissionDao;
|
||||
|
||||
import ink.wgink.module.permission.dao.IPermissionDao;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@ -19,9 +20,9 @@ import org.springframework.stereotype.Component;
|
||||
* @Version: 1.0
|
||||
*/
|
||||
@Component
|
||||
public class ModulePermissionStartUp implements ApplicationRunner {
|
||||
public class ServicePermissionStartUp implements ApplicationRunner {
|
||||
|
||||
private static final Logger LOG = LoggerFactory.getLogger(ModulePermissionStartUp.class);
|
||||
private static final Logger LOG = LoggerFactory.getLogger(ServicePermissionStartUp.class);
|
||||
@Autowired
|
||||
private IPermissionDao permissionDao;
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?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="ink.wgink.module.permission.dao.IPermissionDao">
|
||||
<mapper namespace="ink.wgink.service.permission.dao.IPermissionDao">
|
||||
|
||||
<cache flushInterval="3600000"/>
|
||||
|
@ -15,7 +15,12 @@
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>ink.wgink</groupId>
|
||||
<artifactId>module-permission</artifactId>
|
||||
<artifactId>service-menu</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>ink.wgink</groupId>
|
||||
<artifactId>service-permission</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
@ -1,17 +1,13 @@
|
||||
package ink.wgink.service.role.service.impl;
|
||||
|
||||
import ink.wgink.common.base.DefaultBaseService;
|
||||
import ink.wgink.pojo.dtos.permission.PermissionDTO;
|
||||
import ink.wgink.pojo.dtos.role.RolePermissionDTO;
|
||||
import ink.wgink.module.permission.service.IPermissionService;
|
||||
import ink.wgink.service.role.dao.IRolePermissionDao;
|
||||
import ink.wgink.service.role.pojo.vos.RolePermissionVO;
|
||||
import ink.wgink.service.role.service.IRolePermissionService;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user