diff --git a/template/tinyvue/src/views/role/info/components/add-role.vue b/template/tinyvue/src/views/role/info/components/add-role.vue index 374233c..0c0c13e 100644 --- a/template/tinyvue/src/views/role/info/components/add-role.vue +++ b/template/tinyvue/src/views/role/info/components/add-role.vue @@ -68,6 +68,14 @@ function onConfirm() { }) .catch() } + +defineExpose({ + setRoleInfo: (roleInfo: Omit) => { + data.name = roleInfo.name + data.permissionIds = roleInfo.permissionIds + }, + onConfirm, +})