mirror of
https://github.com/hs-web/hsweb-framework.git
synced 2026-06-01 02:15:07 +08:00
优化权限
This commit is contained in:
@@ -100,15 +100,13 @@ public class DefaultAopMethodAuthorizeDefinitionParser implements AopMethodAutho
|
||||
|
||||
authorizeDefinition.put(expression);
|
||||
|
||||
if (methodAuth != null) {
|
||||
authorizeDefinition.put(methodAuth.dataAccess());
|
||||
}
|
||||
authorizeDefinition.put(classDataAccess);
|
||||
|
||||
authorizeDefinition.put(methodDataAccess);
|
||||
|
||||
if (authorizeDefinition.getPermissionDescription().length == 0) {
|
||||
if (classAuth != null) {
|
||||
authorizeDefinition.put(classAuth.dataAccess());
|
||||
String[] desc = classAuth.description();
|
||||
if (desc.length > 0) {
|
||||
authorizeDefinition.setPermissionDescription(desc);
|
||||
|
||||
@@ -82,6 +82,7 @@ public class DefaultBasicAuthorizeDefinition implements AopAuthorizeDefinition {
|
||||
}
|
||||
message = authorize.message();
|
||||
phased = authorize.phased();
|
||||
put(authorize.dataAccess());
|
||||
}
|
||||
|
||||
public void put(RequiresExpression expression) {
|
||||
|
||||
Reference in New Issue
Block a user