zhangzengfei
2023-09-04 e8e536d1cb52d2126c8c7ce2ba1c7a76f7208678
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
}