zhangzengfei
2023-10-24 c5654846d3b8b002284dee57aa50e95d67649f0e
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
}