diff --git a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/role/service/impl/RoleBindAppImpl.java b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/role/service/impl/RoleBindAppImpl.java new file mode 100644 index 000000000..a886aa3c3 --- /dev/null +++ b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/role/service/impl/RoleBindAppImpl.java @@ -0,0 +1,28 @@ +package cn.stylefeng.roses.kernel.sys.modular.role.service.impl; + +import cn.stylefeng.roses.kernel.sys.modular.role.action.RoleAssignOperateAction; +import cn.stylefeng.roses.kernel.sys.modular.role.enums.PermissionNodeTypeEnum; +import cn.stylefeng.roses.kernel.sys.modular.role.pojo.request.RoleBindPermissionRequest; +import cn.stylefeng.roses.kernel.sys.modular.role.pojo.response.RoleBindPermissionItem; + +import java.util.List; + +/** + * 角色绑定权限,点击绑定应用时候的业务处理 + * + * @author fengshuonan + * @since 2023/6/14 14:13 + */ +public class RoleBindAppImpl implements RoleAssignOperateAction { + + @Override + public PermissionNodeTypeEnum getNodeType() { + return PermissionNodeTypeEnum.APP; + } + + @Override + public List doOperateAction(RoleBindPermissionRequest roleBindPermissionRequest) { + return null; + } + +} diff --git a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/role/service/impl/RoleBindTotalImpl.java b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/role/service/impl/RoleBindTotalImpl.java new file mode 100644 index 000000000..bbdca0c40 --- /dev/null +++ b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/role/service/impl/RoleBindTotalImpl.java @@ -0,0 +1,28 @@ +package cn.stylefeng.roses.kernel.sys.modular.role.service.impl; + +import cn.stylefeng.roses.kernel.sys.modular.role.action.RoleAssignOperateAction; +import cn.stylefeng.roses.kernel.sys.modular.role.enums.PermissionNodeTypeEnum; +import cn.stylefeng.roses.kernel.sys.modular.role.pojo.request.RoleBindPermissionRequest; +import cn.stylefeng.roses.kernel.sys.modular.role.pojo.response.RoleBindPermissionItem; + +import java.util.List; + +/** + * 角色绑定权限,点击绑定所有时候的业务处理 + * + * @author fengshuonan + * @since 2023/6/14 14:13 + */ +public class RoleBindTotalImpl implements RoleAssignOperateAction { + + @Override + public PermissionNodeTypeEnum getNodeType() { + return PermissionNodeTypeEnum.TOTAL; + } + + @Override + public List doOperateAction(RoleBindPermissionRequest roleBindPermissionRequest) { + return null; + } + +}