2025-06-18 17:50:02 +08:00

15 lines
365 B
Go

package system
import "context"
type RoleMenuRepository interface {
Create(ctx context.Context, obj []*RoleMenu) error
DeleteByRoleID(ctx context.Context, roleID int32) error
ListByRoleID(ctx context.Context, roleID int32) ([]*RoleMenu, error)
}
type RoleMenu struct {
RoleID int32 `db:"role_id" json:"role_id"`
MenuID int32 `db:"menu_id" json:"menu_id"`
}