123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package system
- import (
- "ulink-admin/frame"
- )
- type System struct {
- Company *Company `inject:""`
- Log *Log `inject:""`
- Code *Code `inject:""`
- Config *Config `inject:""`
- Dept *Dept `inject:""`
- DictData *DictData `inject:""`
- DictType *DictType `inject:""`
- Login *Login `inject:""`
- Menu *Menu `inject:""`
- Notice *Notice `inject:""`
- Role *Role `inject:""`
- AttachMent *Attachment `inject:""`
- SysInfo *SysInfo `inject:""`
- Member *SysMember `inject:""`
- User *User `inject:""`
- Test *Test `inject:""`
- Sms *Sms `inject:""`
- City *City `inject:""`
- Address *Address `inject:""`
- }
- // 初始化系统相关路由
- func (r *System) InitRouter(router *frame.Group) {
- group := router.Group("/system").Permission(frame.DIR, "system", "系统管理")
- r.Company.InitRouter(group)
- r.Log.InitRouter(group)
- r.Code.InitRouter(group)
- r.Config.InitRouter(group)
- r.Dept.InitRouter(group)
- r.DictData.InitRouter(group)
- r.DictType.InitRouter(group)
- r.Login.InitRouter(group)
- r.Menu.InitRouter(group)
- r.Notice.InitRouter(group)
- r.Role.InitRouter(group)
- r.AttachMent.InitRouter(group)
- r.SysInfo.InitRouter(group)
- r.Member.InitRouter(group)
- r.User.InitRouter(group)
- r.Test.InitRouter(group)
- r.Sms.InitRouter(group)
- r.City.InitRouter(group)
- r.Address.InitRouter(group)
- }
|