diff --git a/src/main/kotlin/top/fatweb/api/converter/permission/ElementConverter.kt b/src/main/kotlin/top/fatweb/api/converter/permission/ElementConverter.kt
deleted file mode 100644
index 2a7f5b6..0000000
--- a/src/main/kotlin/top/fatweb/api/converter/permission/ElementConverter.kt
+++ /dev/null
@@ -1,19 +0,0 @@
-package top.fatweb.api.converter.permission
-
-import top.fatweb.api.entity.permission.Element
-import top.fatweb.api.vo.permission.base.ElementVo
-
-/**
- * Element converter
- *
- * @author FatttSnake, fatttsnake@gmail.com
- * @since 1.0.0
- */
-object ElementConverter {
- fun elementToElementVo(element: Element) = ElementVo(
- id = element.id,
- name = element.name,
- parentId = element.parentId,
- menuId = element.menuId
- )
-}
\ No newline at end of file
diff --git a/src/main/kotlin/top/fatweb/api/converter/permission/FuncConverter.kt b/src/main/kotlin/top/fatweb/api/converter/permission/FuncConverter.kt
new file mode 100644
index 0000000..70e7410
--- /dev/null
+++ b/src/main/kotlin/top/fatweb/api/converter/permission/FuncConverter.kt
@@ -0,0 +1,19 @@
+package top.fatweb.api.converter.permission
+
+import top.fatweb.api.entity.permission.Func
+import top.fatweb.api.vo.permission.base.FuncVo
+
+/**
+ * Function converter
+ *
+ * @author FatttSnake, fatttsnake@gmail.com
+ * @since 1.0.0
+ */
+object FuncConverter {
+ fun funcToFuncVo(func: Func) = FuncVo(
+ id = func.id,
+ name = func.name,
+ parentId = func.parentId,
+ menuId = func.menuId
+ )
+}
\ No newline at end of file
diff --git a/src/main/kotlin/top/fatweb/api/converter/permission/OperationConverter.kt b/src/main/kotlin/top/fatweb/api/converter/permission/OperationConverter.kt
index 43c87b4..b6a4b36 100644
--- a/src/main/kotlin/top/fatweb/api/converter/permission/OperationConverter.kt
+++ b/src/main/kotlin/top/fatweb/api/converter/permission/OperationConverter.kt
@@ -14,6 +14,6 @@ object OperationConverter {
id = operation.id,
name = operation.name,
code = operation.code,
- elementId = operation.elementId
+ funcId = operation.funcId
)
}
\ No newline at end of file
diff --git a/src/main/kotlin/top/fatweb/api/converter/permission/PowerConverter.kt b/src/main/kotlin/top/fatweb/api/converter/permission/PowerConverter.kt
index 526b888..65db452 100644
--- a/src/main/kotlin/top/fatweb/api/converter/permission/PowerConverter.kt
+++ b/src/main/kotlin/top/fatweb/api/converter/permission/PowerConverter.kt
@@ -13,7 +13,7 @@ object PowerConverter {
fun powerSetToPowerSetVo(powerSet: PowerSet) = PowerSetVo(
moduleList = powerSet.moduleList?.map { ModuleConverter.moduleToModuleVo(it) },
menuList = powerSet.menuList?.map { MenuConverter.menuToMenuVo(it) },
- elementList = powerSet.elementList?.map { ElementConverter.elementToElementVo(it) },
+ funcList = powerSet.funcList?.map { FuncConverter.funcToFuncVo(it) },
operationList = powerSet.operationList?.map { OperationConverter.operationToOperationVo(it) }
)
}
\ No newline at end of file
diff --git a/src/main/kotlin/top/fatweb/api/converter/permission/RoleConverter.kt b/src/main/kotlin/top/fatweb/api/converter/permission/RoleConverter.kt
index 66363f2..a55d749 100644
--- a/src/main/kotlin/top/fatweb/api/converter/permission/RoleConverter.kt
+++ b/src/main/kotlin/top/fatweb/api/converter/permission/RoleConverter.kt
@@ -33,7 +33,7 @@ object RoleConverter {
updateTime = role.updateTime,
modules = role.modules?.map { ModuleConverter.moduleToModuleVo(it) },
menus = role.menus?.map { MenuConverter.menuToMenuVo(it) },
- elements = role.elements?.map { ElementConverter.elementToElementVo(it) },
+ funcs = role.funcs?.map { FuncConverter.funcToFuncVo(it) },
operations = role.operations?.map { OperationConverter.operationToOperationVo(it) }
)
diff --git a/src/main/kotlin/top/fatweb/api/converter/permission/UserConverter.kt b/src/main/kotlin/top/fatweb/api/converter/permission/UserConverter.kt
index fbb8c24..55dc200 100644
--- a/src/main/kotlin/top/fatweb/api/converter/permission/UserConverter.kt
+++ b/src/main/kotlin/top/fatweb/api/converter/permission/UserConverter.kt
@@ -50,8 +50,8 @@ object UserConverter {
menus = user.menus?.map {
MenuConverter.menuToMenuVo(it)
},
- elements = user.elements?.map {
- ElementConverter.elementToElementVo(it)
+ funcs = user.funcs?.map {
+ FuncConverter.funcToFuncVo(it)
},
operations = user.operations?.map {
OperationConverter.operationToOperationVo(it)
diff --git a/src/main/kotlin/top/fatweb/api/entity/permission/Element.kt b/src/main/kotlin/top/fatweb/api/entity/permission/Func.kt
similarity index 78%
rename from src/main/kotlin/top/fatweb/api/entity/permission/Element.kt
rename to src/main/kotlin/top/fatweb/api/entity/permission/Func.kt
index 6594a82..731a9f6 100644
--- a/src/main/kotlin/top/fatweb/api/entity/permission/Element.kt
+++ b/src/main/kotlin/top/fatweb/api/entity/permission/Func.kt
@@ -6,19 +6,19 @@ import com.baomidou.mybatisplus.annotation.TableName
import java.io.Serializable
/**
- * Element entity
+ * Function entity
*
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
-@TableName("t_element")
-class Element : Serializable {
+@TableName("t_func")
+class Func : Serializable {
@TableId("id")
var id: Long? = null
/**
- * 元素名
+ * 功能名
*/
@TableField("name")
var name: String? = null
@@ -36,6 +36,6 @@ class Element : Serializable {
var menuId: Long? = null
override fun toString(): String {
- return "Element(id=$id, name=$name, parentId=$parentId, menuId=$menuId)"
+ return "Func(id=$id, name=$name, parentId=$parentId, menuId=$menuId)"
}
}
diff --git a/src/main/kotlin/top/fatweb/api/entity/permission/Operation.kt b/src/main/kotlin/top/fatweb/api/entity/permission/Operation.kt
index 2ca5a17..b0e9a68 100644
--- a/src/main/kotlin/top/fatweb/api/entity/permission/Operation.kt
+++ b/src/main/kotlin/top/fatweb/api/entity/permission/Operation.kt
@@ -18,24 +18,24 @@ class Operation : Serializable {
var id: Long? = null
/**
- * 功能名
+ * 操作名
*/
@TableField("name")
var name: String? = null
/**
- * 功能编码
+ * 操作编码
*/
@TableField("code")
var code: String? = null
/**
- * 页面元素ID
+ * 功能ID
*/
- @TableField("element_id")
- var elementId: Long? = null
+ @TableField("func_id")
+ var funcId: Long? = null
override fun toString(): String {
- return "Operation(id=$id, name=$name, code=$code, elementId=$elementId)"
+ return "Operation(id=$id, name=$name, code=$code, funcId=$funcId)"
}
}
diff --git a/src/main/kotlin/top/fatweb/api/entity/permission/PowerSet.kt b/src/main/kotlin/top/fatweb/api/entity/permission/PowerSet.kt
index f5f81ff..4dfb94c 100644
--- a/src/main/kotlin/top/fatweb/api/entity/permission/PowerSet.kt
+++ b/src/main/kotlin/top/fatweb/api/entity/permission/PowerSet.kt
@@ -13,7 +13,7 @@ class PowerSet : Serializable {
var menuList: List