Merge branch 'test' of http://172.16.46.63:30001/gitlab/base-version/ztcloud into test
This commit is contained in:
@@ -19,6 +19,10 @@ public class CompanyDataPermissionIgnoreAspect {
|
||||
public Object around(ProceedingJoinPoint joinPoint, CompanyDataPermissionIgnore companyDataPermissionIgnore) throws Throwable {
|
||||
boolean oldIgnore = CompanyContextHolder.isIgnore();
|
||||
try {
|
||||
if (companyDataPermissionIgnore == null) {
|
||||
Class<?> targetClass = joinPoint.getTarget().getClass();
|
||||
companyDataPermissionIgnore = targetClass.getAnnotation(CompanyDataPermissionIgnore.class);
|
||||
}
|
||||
Object enable = SpringExpressionUtils.parseExpression(companyDataPermissionIgnore.enable());
|
||||
if (Boolean.TRUE.equals(enable)) {
|
||||
CompanyContextHolder.setIgnore(true);
|
||||
|
||||
@@ -19,6 +19,10 @@ public class DeptDataPermissionIgnoreAspect {
|
||||
public Object around(ProceedingJoinPoint joinPoint, DeptDataPermissionIgnore deptDataPermissionIgnore) throws Throwable {
|
||||
boolean oldIgnore = DeptContextHolder.shouldIgnore();
|
||||
try {
|
||||
if (deptDataPermissionIgnore == null) {
|
||||
Class<?> targetClass = joinPoint.getTarget().getClass();
|
||||
deptDataPermissionIgnore = targetClass.getAnnotation(DeptDataPermissionIgnore.class);
|
||||
}
|
||||
Object enable = SpringExpressionUtils.parseExpression(deptDataPermissionIgnore.enable());
|
||||
if (Boolean.TRUE.equals(enable)) {
|
||||
DeptContextHolder.setIgnore(true);
|
||||
|
||||
Reference in New Issue
Block a user