用golang写鸿蒙OS,[开源]如何使用goapp写你的后台管理系统_golang

简析

基于 Gin + GORM + Casbin + vue-element-admin 实现的权限管理系统。

基于Casbin 实现RBAC权限管理。

前端实现: vue-element-admin。

开源地址见文末。

原由

前阵子把goapp开源后,不少朋友加我,一些朋友对vue还比较陌生,不知道如何添加自己的第一个后台管理功能,遇到比较多的问题是路由配置、菜单配置等,

本文主要说明如何添加一个功能项,希望对有需要的朋友带来一些帮助。开源几个月以来得到不少朋友的关注和支持,后期有时间打算另外写一个grpc微服务版的分支。

b27e1fc2513fbf54cfa9de94ed715040.png

详情步骤

第一步:运行项目

cd cmd/manageweb,go run main.go

cd website/manageweb,npm install,npm run dev

第二步:在 goapp\website\manageweb\src\views\app\sys 目录下创建文件 test.vue

135a077bd4afabf0bc3f822ae57bea84.png

第三步:在 goapp\website\manageweb\src\store\modules\permission.js 文件中配置路由映射

14b01e4318a74ffd25d040c30555031d.png

第四步:在后台管理菜单管理功能中添加菜单,代码项要和第三步配置的'Test'一致

96689922d1fc58b7f0c1471a18bfbaab.png

第五步:在角色管理功能项中配置新菜单权限

aa9f6ea46559f12c3db01755bf7c7cde.png

第六步:刷新页面即可看到新加的功能页

b7f10788ea7a57ec9a8a4a4dfecb5eec.png

原文出处:https://www.cnblogs.com/hotion/p/11665837.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值