Add get role controller. Optimize code.

This commit is contained in:
2023-11-09 18:17:00 +08:00
parent 65ddc644fb
commit 5af0c8283e
29 changed files with 454 additions and 93 deletions

View File

@@ -0,0 +1,22 @@
package top.fatweb.api.converter.permission
import com.baomidou.mybatisplus.core.metadata.IPage
import top.fatweb.api.entity.permission.Group
import top.fatweb.api.vo.PageVo
import top.fatweb.api.vo.permission.GroupVo
object GroupConverter {
fun groupPageToGroupPageVo(groupPage: IPage<Group>): PageVo<GroupVo> = PageVo(
groupPage.total,
groupPage.pages,
groupPage.size,
groupPage.current,
groupPage.records.map {
GroupVo(
id = it.id,
name = it.name,
enable = it.enable == 1
)
}
)
}