EffectDefinitionServiceImpl

战斗效果定义应用服务实现。

Constructors

Link copied to clipboard
constructor(effectDefinitionRepository: EffectDefinitionRepository)

Functions

Link copied to clipboard
open override fun getPageByCondition(specification: EffectDefinitionSpecification, pageable: Pageable): Page<EffectDefinitionView>

按条件分页查询效果定义。

Link copied to clipboard
open override fun listByCondition(specification: EffectDefinitionSpecification): List<EffectDefinitionView>

按条件查询效果定义列表。

Link copied to clipboard
@Transactional(rollbackFor = [Exception::class])
open override fun removeById(id: Long)

删除指定 ID 的效果定义。

Link copied to clipboard
@Transactional(rollbackFor = [Exception::class])
open override fun save(command: SaveEffectDefinitionInput): EffectDefinitionView

创建效果定义。

Link copied to clipboard
@Transactional(rollbackFor = [Exception::class])
open override fun update(command: UpdateEffectDefinitionInput): EffectDefinitionView

更新效果定义。