1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| package models
|
| type SysUserMenu struct {
| Id string `gorm:"primary_key;column:id" json:"id"`
| UserId string `gorm:"column:user_id" json:"user_id"`
| MenuId string `gorm:"column:menu_id" json:"menu_id"`
| }
|
| func (SysUserMenu) TableName() string {
| return "sys_user_menu"
| }
|
| func (srm *SysUserMenu) FindByRoleId(userId string) (list []SysUserMenu, err error) {
| if err := db.Table("sys_user_menu").Where("user_id=?", userId).Scan(&list).Error; err != nil {
| return nil, err
| }
| return list, nil
| }
|
|