优化代码

pull/55/MERGE
awenes 2023-09-21 14:53:38 +08:00
parent ec9c6231ed
commit 630ba81fc4
13 changed files with 49 additions and 50 deletions

View File

@ -31,9 +31,9 @@ import cn.topiam.employee.support.repository.LogicDeleteRepository;
* Created by support@topiam.cn on 2021/11/22 23:06
*/
@Repository
public interface AppPermissionActionRepository extends
LogicDeleteRepository<PermissionActionEntity, Long>,
QuerydslPredicateExecutor<PermissionActionEntity> {
public interface PermissionActionRepository extends
LogicDeleteRepository<PermissionActionEntity, Long>,
QuerydslPredicateExecutor<PermissionActionEntity> {
/**
* findAllByResource
*

View File

@ -36,9 +36,9 @@ import static cn.topiam.employee.support.repository.domain.LogicDeleteEntity.SOF
* Created by support@topiam.cn on 2021/11/4 22:44
*/
@Repository
public interface AppPermissionPolicyRepository extends AppPermissionPolicyRepositoryCustomized,
LogicDeleteRepository<PermissionPolicyEntity, Long>,
QuerydslPredicateExecutor<PermissionPolicyEntity> {
public interface PermissionPolicyRepository extends PermissionPolicyRepositoryCustomized,
LogicDeleteRepository<PermissionPolicyEntity, Long>,
QuerydslPredicateExecutor<PermissionPolicyEntity> {
/**
* ID
*

View File

@ -27,7 +27,7 @@ import cn.topiam.employee.common.entity.permission.po.PermissionPolicyPO;
* @author TopIAM
* Created by support@topiam.cn on 2021/11/4 22:44
*/
public interface AppPermissionPolicyRepositoryCustomized {
public interface PermissionPolicyRepositoryCustomized {
/**
*
*

View File

@ -37,9 +37,9 @@ import cn.topiam.employee.support.repository.LogicDeleteRepository;
* Created by support@topiam.cn on 2020-08-10
*/
@Repository
public interface AppPermissionResourceRepository extends
LogicDeleteRepository<PermissionResourceEntity, Long>,
QuerydslPredicateExecutor<PermissionResourceEntity> {
public interface PermissionResourceRepository extends
LogicDeleteRepository<PermissionResourceEntity, Long>,
QuerydslPredicateExecutor<PermissionResourceEntity> {
/**
* findByIdContainsDeleted

View File

@ -40,9 +40,8 @@ import cn.topiam.employee.support.repository.LogicDeleteRepository;
* Created by support@topiam.cn on 2020-08-10
*/
@Repository
public interface AppPermissionRoleRepository extends
LogicDeleteRepository<PermissionRoleEntity, Long>,
QuerydslPredicateExecutor<PermissionRoleEntity> {
public interface PermissionRoleRepository extends LogicDeleteRepository<PermissionRoleEntity, Long>,
QuerydslPredicateExecutor<PermissionRoleEntity> {
/**
*
*

View File

@ -15,7 +15,7 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package cn.topiam.employee.common.repository.app.impl;
package cn.topiam.employee.common.repository.permission.impl;
import java.util.List;
@ -31,7 +31,7 @@ import com.google.common.collect.Lists;
import cn.topiam.employee.common.entity.app.query.AppPolicyQuery;
import cn.topiam.employee.common.entity.permission.po.PermissionPolicyPO;
import cn.topiam.employee.common.repository.app.impl.mapper.AppPermissionPolicyPoMapper;
import cn.topiam.employee.common.repository.permission.AppPermissionPolicyRepositoryCustomized;
import cn.topiam.employee.common.repository.permission.PermissionPolicyRepositoryCustomized;
import lombok.RequiredArgsConstructor;
@ -41,8 +41,8 @@ import lombok.RequiredArgsConstructor;
*/
@Repository
@RequiredArgsConstructor
public class AppPermissionPolicyRepositoryCustomizedImpl implements
AppPermissionPolicyRepositoryCustomized {
public class PermissionPolicyRepositoryCustomizedImpl implements
PermissionPolicyRepositoryCustomized {
private String leftJoin(String table, String condition) {
return " LEFT JOIN " + table + " ON " + condition + " AND " + table + ".is_deleted = '0' ";

View File

@ -24,7 +24,7 @@ import org.springframework.stereotype.Service;
import com.querydsl.core.types.Predicate;
import cn.topiam.employee.common.entity.permission.PermissionResourceEntity;
import cn.topiam.employee.common.repository.permission.AppPermissionResourceRepository;
import cn.topiam.employee.common.repository.permission.PermissionResourceRepository;
import cn.topiam.employee.console.converter.permission.PermissionActionConverter;
import cn.topiam.employee.console.pojo.query.permission.PermissionActionListQuery;
import cn.topiam.employee.console.pojo.result.permission.PermissionActionListResult;
@ -59,7 +59,7 @@ public class PermissionActionServiceImpl implements PermissionActionService {
return permissionActionConverter.entityConvertToResourceActionListResult(list);
}
private final AppPermissionResourceRepository permissionResourceRepository;
private final PermissionResourceRepository permissionResourceRepository;
private final PermissionActionConverter permissionActionConverter;
private final PermissionActionConverter permissionActionConverter;
}

View File

@ -25,7 +25,7 @@ import cn.topiam.employee.common.entity.app.query.AppPolicyQuery;
import cn.topiam.employee.common.entity.permission.PermissionPolicyEntity;
import cn.topiam.employee.common.entity.permission.po.PermissionPolicyPO;
import cn.topiam.employee.common.exception.app.AppPolicyNotExistException;
import cn.topiam.employee.common.repository.permission.AppPermissionPolicyRepository;
import cn.topiam.employee.common.repository.permission.PermissionPolicyRepository;
import cn.topiam.employee.console.converter.permission.PermissionPolicyConverter;
import cn.topiam.employee.console.pojo.result.permission.PermissionPolicyGetResult;
import cn.topiam.employee.console.pojo.result.permission.PermissionPolicyListResult;
@ -121,7 +121,7 @@ public class PermissionPolicyServiceImpl implements PermissionPolicyService {
return null;
}
private final PermissionPolicyConverter permissionPolicyConverter;
private final PermissionPolicyConverter permissionPolicyConverter;
private final AppPermissionPolicyRepository permissionPolicyRepository;
private final PermissionPolicyRepository permissionPolicyRepository;
}

View File

@ -39,9 +39,9 @@ import cn.topiam.employee.common.entity.permission.PermissionResourceEntity;
import cn.topiam.employee.common.entity.permission.QPermissionResourceEntity;
import cn.topiam.employee.common.enums.CheckValidityType;
import cn.topiam.employee.common.exception.app.AppResourceNotExistException;
import cn.topiam.employee.common.repository.permission.AppPermissionActionRepository;
import cn.topiam.employee.common.repository.permission.AppPermissionPolicyRepository;
import cn.topiam.employee.common.repository.permission.AppPermissionResourceRepository;
import cn.topiam.employee.common.repository.permission.PermissionActionRepository;
import cn.topiam.employee.common.repository.permission.PermissionPolicyRepository;
import cn.topiam.employee.common.repository.permission.PermissionResourceRepository;
import cn.topiam.employee.console.converter.permission.PermissionResourceConverter;
import cn.topiam.employee.console.pojo.query.permission.PermissionResourceListQuery;
import cn.topiam.employee.console.pojo.result.permission.PermissionResourceGetResult;
@ -267,15 +267,15 @@ public class PermissionResourceServiceImpl implements PermissionResourceService
resource.setActions(list);
}
private final PermissionResourceConverter permissionResourceConverter;
private final PermissionResourceConverter permissionResourceConverter;
private final AppPermissionResourceRepository appResourceRepository;
private final PermissionResourceRepository appResourceRepository;
/**
* PolicyRepository
*/
private final AppPermissionPolicyRepository permissionPolicyRepository;
private final PermissionPolicyRepository permissionPolicyRepository;
/**
* ActionRepository
*/
private final AppPermissionActionRepository permissionActionRepository;
private final PermissionActionRepository permissionActionRepository;
}

View File

@ -37,8 +37,8 @@ import cn.topiam.employee.common.entity.permission.PermissionRoleEntity;
import cn.topiam.employee.common.entity.permission.QPermissionRoleEntity;
import cn.topiam.employee.common.enums.CheckValidityType;
import cn.topiam.employee.common.exception.app.AppRoleNotExistException;
import cn.topiam.employee.common.repository.permission.AppPermissionPolicyRepository;
import cn.topiam.employee.common.repository.permission.AppPermissionRoleRepository;
import cn.topiam.employee.common.repository.permission.PermissionPolicyRepository;
import cn.topiam.employee.common.repository.permission.PermissionRoleRepository;
import cn.topiam.employee.console.converter.permission.PermissionRoleConverter;
import cn.topiam.employee.console.pojo.query.permission.PermissionRoleListQuery;
import cn.topiam.employee.console.pojo.result.permission.PermissionRoleListResult;
@ -205,13 +205,13 @@ public class PermissionRoleServiceImpl implements PermissionRoleService {
/**
*
*/
private final PermissionRoleConverter permissionRoleConverter;
private final PermissionRoleConverter permissionRoleConverter;
/**
* RoleRepository
*/
private final AppPermissionRoleRepository permissionRoleRepository;
private final PermissionRoleRepository permissionRoleRepository;
/**
* PolicyRepository
*/
private final AppPermissionPolicyRepository permissionPolicyRepository;
private final PermissionPolicyRepository permissionPolicyRepository;
}

View File

@ -25,7 +25,7 @@ import cn.topiam.employee.common.entity.app.query.AppPolicyQuery;
import cn.topiam.employee.common.entity.permission.PermissionPolicyEntity;
import cn.topiam.employee.common.entity.permission.po.PermissionPolicyPO;
import cn.topiam.employee.common.exception.app.AppPolicyNotExistException;
import cn.topiam.employee.common.repository.permission.AppPermissionPolicyRepository;
import cn.topiam.employee.common.repository.permission.PermissionPolicyRepository;
import cn.topiam.employee.openapi.converter.permission.PermissionPolicyConverter;
import cn.topiam.employee.openapi.pojo.request.app.query.OpenApiPolicyQuery;
import cn.topiam.employee.openapi.pojo.request.app.save.AppPermissionPolicyCreateParam;
@ -129,7 +129,7 @@ public class PermissionPolicyServiceImpl implements PermissionPolicyService {
return null;
}
private final PermissionPolicyConverter permissionPolicyConverter;
private final PermissionPolicyConverter permissionPolicyConverter;
private final AppPermissionPolicyRepository permissionPolicyRepository;
private final PermissionPolicyRepository permissionPolicyRepository;
}

View File

@ -36,9 +36,9 @@ import cn.topiam.employee.common.entity.permission.PermissionResourceEntity;
import cn.topiam.employee.common.entity.permission.QPermissionResourceEntity;
import cn.topiam.employee.common.enums.CheckValidityType;
import cn.topiam.employee.common.exception.app.AppResourceNotExistException;
import cn.topiam.employee.common.repository.permission.AppPermissionActionRepository;
import cn.topiam.employee.common.repository.permission.AppPermissionPolicyRepository;
import cn.topiam.employee.common.repository.permission.AppPermissionResourceRepository;
import cn.topiam.employee.common.repository.permission.PermissionActionRepository;
import cn.topiam.employee.common.repository.permission.PermissionPolicyRepository;
import cn.topiam.employee.common.repository.permission.PermissionResourceRepository;
import cn.topiam.employee.openapi.converter.permission.PermissionResourceConverter;
import cn.topiam.employee.openapi.pojo.request.app.AppPermissionsActionParam;
import cn.topiam.employee.openapi.pojo.request.app.query.AppResourceListQuery;
@ -227,15 +227,15 @@ public class PermissionResourceServiceImpl implements PermissionResourceService
resource.setActions(list);
}
private final PermissionResourceConverter permissionResourceConverter;
private final PermissionResourceConverter permissionResourceConverter;
private final AppPermissionResourceRepository appResourceRepository;
private final PermissionResourceRepository appResourceRepository;
/**
* PolicyRepository
*/
private final AppPermissionPolicyRepository permissionPolicyRepository;
private final PermissionPolicyRepository permissionPolicyRepository;
/**
* ActionRepository
*/
private final AppPermissionActionRepository permissionActionRepository;
private final PermissionActionRepository permissionActionRepository;
}

View File

@ -34,8 +34,8 @@ import cn.topiam.employee.common.entity.permission.PermissionRoleEntity;
import cn.topiam.employee.common.entity.permission.QPermissionRoleEntity;
import cn.topiam.employee.common.enums.CheckValidityType;
import cn.topiam.employee.common.exception.app.AppRoleNotExistException;
import cn.topiam.employee.common.repository.permission.AppPermissionPolicyRepository;
import cn.topiam.employee.common.repository.permission.AppPermissionRoleRepository;
import cn.topiam.employee.common.repository.permission.PermissionPolicyRepository;
import cn.topiam.employee.common.repository.permission.PermissionRoleRepository;
import cn.topiam.employee.openapi.converter.permission.PermissionRoleConverter;
import cn.topiam.employee.openapi.pojo.request.app.query.AppPermissionRoleListQuery;
import cn.topiam.employee.openapi.pojo.request.app.save.AppPermissionRoleCreateParam;
@ -196,13 +196,13 @@ public class PermissionRoleServiceImpl implements PermissionRoleService {
/**
*
*/
private final PermissionRoleConverter permissionRoleConverter;
private final PermissionRoleConverter permissionRoleConverter;
/**
* RoleRepository
*/
private final AppPermissionRoleRepository permissionRoleRepository;
private final PermissionRoleRepository permissionRoleRepository;
/**
* PolicyRepository
*/
private final AppPermissionPolicyRepository permissionPolicyRepository;
private final PermissionPolicyRepository permissionPolicyRepository;
}