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