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 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
}