zhangzengfei
2023-11-28 3a706d3378aa3626501370352963883fd2783558
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package models
 
type SysRoleMenu struct {
    Id             string             `gorm:"primary_key;column:id" json:"id"`
    RoleId         string             `gorm:"column:role_id" json:"role_id"`
    MenuId         string             `gorm:"column:menu_id" json:"menu_id"`
}
 
func (SysRoleMenu) TableName() string {
    return "sys_role_menu"
}
 
func (srm *SysRoleMenu) FindByRoleId(roleId string) (list []SysRoleMenu,err error){
    if err:=db.Table("sys_role_menu").Where("role_id=?",roleId).Scan(&list).Error;err!=nil{
        return nil,err
    }
    return list,nil
}