修改包名,增加部分资源内容

This commit is contained in:
2020-10-29 17:02:03 +08:00
parent d786f7e8a8
commit e5358f67bd
15 changed files with 48 additions and 15 deletions

View File

@@ -2,7 +2,7 @@ package com.synebula.zeus.domain.model.rbac.resource
import com.synebula.gaea.domain.model.Entity
open class Resource(override var id: String? = null) : Entity<String>() {
abstract class Resource(override var id: String? = null) : Entity<String>() {
var name = ""
var signature = ""
val uri: String? = null

View File

@@ -1,4 +1,4 @@
package com.synebula.zeus.domain.service.contr.component
package com.synebula.zeus.domain.service.ctr.component
interface IUserNotifier {
fun added(id: String, name: String, token: String)

View File

@@ -1,4 +1,4 @@
package com.synebula.zeus.domain.service.contr.rbac
package com.synebula.zeus.domain.service.ctr.rbac
import com.synebula.gaea.domain.service.IService

View File

@@ -1,4 +1,4 @@
package com.synebula.zeus.domain.service.contr.rbac
package com.synebula.zeus.domain.service.ctr.rbac
import com.synebula.gaea.domain.service.IService

View File

@@ -1,4 +1,4 @@
package com.synebula.zeus.domain.service.contr.rbac
package com.synebula.zeus.domain.service.ctr.rbac
import com.synebula.gaea.data.message.Message
import com.synebula.gaea.domain.service.IService

View File

@@ -0,0 +1,7 @@
package com.synebula.zeus.domain.service.ctr.rbac.resource
import com.synebula.gaea.domain.service.IService
interface IPageService : IService<String> {
}

View File

@@ -0,0 +1,7 @@
package com.synebula.zeus.domain.service.ctr.rbac.resource
import com.synebula.gaea.domain.service.IService
interface IServiceService : IService<String> {
}

View File

@@ -0,0 +1,7 @@
package com.synebula.zeus.domain.service.ctr.rbac.resource
import com.synebula.gaea.domain.service.IService
interface ISystemService : IService<String> {
}

View File

@@ -5,8 +5,7 @@ import com.synebula.gaea.domain.repository.IRepository
import com.synebula.gaea.domain.service.Service
import com.synebula.gaea.log.ILogger
import com.synebula.zeus.domain.model.rbac.Group
import com.synebula.zeus.domain.service.contr.rbac.IGroupService
import com.synebula.zeus.domain.service.contr.rbac.IRoleService
import com.synebula.zeus.domain.service.ctr.rbac.IGroupService
class GroupService(
repository: IRepository,

View File

@@ -5,7 +5,7 @@ import com.synebula.gaea.domain.repository.IRepository
import com.synebula.gaea.domain.service.Service
import com.synebula.gaea.log.ILogger
import com.synebula.zeus.domain.model.rbac.Role
import com.synebula.zeus.domain.service.contr.rbac.IRoleService
import com.synebula.zeus.domain.service.ctr.rbac.IRoleService
class RoleService(
repository: IRepository,

View File

@@ -9,10 +9,10 @@ import com.synebula.gaea.domain.service.Service
import com.synebula.gaea.extension.toMd5
import com.synebula.gaea.log.ILogger
import com.synebula.zeus.domain.model.rbac.User
import com.synebula.zeus.domain.service.contr.component.IUserNotifier
import com.synebula.zeus.domain.service.contr.rbac.IGroupService
import com.synebula.zeus.domain.service.contr.rbac.IRoleService
import com.synebula.zeus.domain.service.contr.rbac.IUserService
import com.synebula.zeus.domain.service.ctr.component.IUserNotifier
import com.synebula.zeus.domain.service.ctr.rbac.IGroupService
import com.synebula.zeus.domain.service.ctr.rbac.IRoleService
import com.synebula.zeus.domain.service.ctr.rbac.IUserService
import java.util.*
class UserService(

View File

@@ -0,0 +1,13 @@
package com.synebula.zeus.domain.service.impl.rbac.resource
import com.synebula.gaea.data.IObjectConverter
import com.synebula.gaea.domain.repository.IRepository
import com.synebula.gaea.domain.service.Service
import com.synebula.gaea.log.ILogger
import com.synebula.zeus.domain.model.rbac.Group
import com.synebula.zeus.domain.service.ctr.rbac.IGroupService
class SystemService(
repository: IRepository,
converter: IObjectConverter, logger: ILogger
) : Service<Group, String>(Group::class.java, repository, converter, logger), IGroupService