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

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

@@ -4,7 +4,7 @@ import com.synebula.gaea.app.Application
import com.synebula.gaea.log.ILogger
import com.synebula.gaea.query.IQuery
import com.synebula.zeus.domain.service.cmd.rbac.GroupCmd
import com.synebula.zeus.domain.service.contr.rbac.IGroupService
import com.synebula.zeus.domain.service.ctr.rbac.IGroupService
import com.synebula.zeus.query.view.GroupView
import org.springframework.web.bind.annotation.RequestMapping
import org.springframework.web.bind.annotation.RestController

View File

@@ -4,7 +4,7 @@ import com.synebula.gaea.app.Application
import com.synebula.gaea.log.ILogger
import com.synebula.gaea.query.IQuery
import com.synebula.zeus.domain.service.cmd.rbac.RoleCmd
import com.synebula.zeus.domain.service.contr.rbac.IRoleService
import com.synebula.zeus.domain.service.ctr.rbac.IRoleService
import com.synebula.zeus.query.view.RoleView
import org.springframework.web.bind.annotation.RequestMapping
import org.springframework.web.bind.annotation.RestController

View File

@@ -7,7 +7,7 @@ import com.synebula.gaea.data.serialization.json.IJsonSerializer
import com.synebula.gaea.log.ILogger
import com.synebula.gaea.query.IQuery
import com.synebula.zeus.domain.service.cmd.rbac.UserCmd
import com.synebula.zeus.domain.service.contr.rbac.IUserService
import com.synebula.zeus.domain.service.ctr.rbac.IUserService
import com.synebula.zeus.query.view.UserView
import org.springframework.beans.factory.annotation.Autowired
import org.springframework.web.bind.annotation.*

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