基于aeus封装的后台操作框架
Go to file
Yavolte 30a4143507 Merge branch 'main' of git.dialme.cn:golang/aeus-admin 2025-07-24 17:51:42 +08:00
i18n 添加操作记录支持 2025-06-17 18:26:34 +08:00
internal/logic 修复多域的处理 2025-07-23 18:46:14 +08:00
migrate 修复多域的处理 2025-07-23 18:46:14 +08:00
models 优化模型数据 2025-06-23 10:55:30 +08:00
pb 优化proto 2025-07-23 17:38:06 +08:00
pkg ignore dependency error 2025-06-27 00:11:51 +08:00
service 修复多域的处理 2025-07-23 18:46:14 +08:00
types 优化多租户支持 2025-07-23 17:07:51 +08:00
utils 优化多租户支持 2025-07-23 17:07:51 +08:00
.gitignore init admin module 2025-06-13 11:28:59 +08:00
README.md 添加文档说明 2025-07-24 17:51:09 +08:00
activity.go 优化多租户支持 2025-07-23 17:07:51 +08:00
formatter.go 修复多域的处理 2025-07-23 18:46:14 +08:00
go.mod 优化多租户支持 2025-07-23 17:07:51 +08:00
go.sum 优化多租户支持 2025-07-23 17:07:51 +08:00
permission.go 优化模型数据 2025-06-23 10:55:30 +08:00
server.go 修复多域的处理 2025-07-23 18:46:14 +08:00
template.go 修复组件名称BUG 2025-07-23 15:32:57 +08:00
types.go 修复多域的处理 2025-07-23 18:46:14 +08:00
utils.go update system proto 2025-07-22 16:57:09 +08:00

README.md

权限配置

子模块处理

处理子表的情况, 比如有一个菜单表和权限表, 权限隶属于菜单表下面, 那么在试图页面处理权限的的时候可以如下处理:

  1. 菜单配置

这里需要手动指定下路由地址, 另外配置菜单为隐藏的菜单

func (m *AclRule) GetMenu() *types.Menu {
	return &types.Menu{
		Name:   "SettingAclRule",
		Parent: "Setting",
		Label:  "ACL规则",
		Hidden: true,
		Uri:    "/setting/acl/rule/:acl",
	}
}
  1. 界面配置

需要配置组件ViewerknownColumns属性, 表示这个是已知的字段值, 表现为不会再界面显示, 添加和更新的时候自动赋值, 查询的时候自动赋值

<viewer :known-columns="knownColumns"></viewer>
onMounted(() => {
    knownColumns.value['name'] = route.params['acl']
})