收集的接口信息返回与授权URI相同的数据字段
This commit is contained in:
parent
56d997cfda
commit
88ab1054ce
|
@ -36,6 +36,9 @@ public class ApiPermission implements Serializable {
|
|||
// 接口URI
|
||||
private String apiUri;
|
||||
|
||||
// 授权URI
|
||||
private String value;
|
||||
|
||||
// 权限许可编码
|
||||
@JSONField(serialize = false)
|
||||
private String permissionCode;
|
||||
|
|
|
@ -154,7 +154,7 @@ public class ApiPermissionExtractor {
|
|||
if(V.notEmpty(urlPrefix)){
|
||||
for(String path : urlPrefix.split(Cons.SEPARATOR_COMMA)){
|
||||
ApiPermission apiPermission = new ApiPermission().setClassName(controllerClass.getName()).setClassTitle(title);
|
||||
apiPermission.setApiMethod(m).setApiName(apiName).setApiUri(path + u).setPermissionCode(permissionCode);
|
||||
apiPermission.setApiMethod(m).setApiName(apiName).setApiUri(path + u).setPermissionCode(permissionCode).setValue(m + ":" + path + u);
|
||||
apiPermissions.add(apiPermission);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -21,7 +21,8 @@ public class Cons extends com.diboot.core.config.Cons {
|
|||
ORG_TYPE,
|
||||
PERMISSION_TYPE,
|
||||
POSITION_GRADE,
|
||||
GENDER
|
||||
GENDER,
|
||||
FRONTEND_PERMISSION_CODE
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -78,6 +79,14 @@ public class Cons extends com.diboot.core.config.Cons {
|
|||
OTHER
|
||||
}
|
||||
|
||||
/**
|
||||
* 前端权限类型
|
||||
*/
|
||||
public static enum FRONTEND_PERMISSION_DISPLAY_TYPE{
|
||||
MENU,
|
||||
PERMISSION
|
||||
}
|
||||
|
||||
/**
|
||||
* 应用
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue