You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
813 B

package BaseRoleMenuService
import (
"context"
"dsBaseRpc/RpcService/BaseRoleMenu/BaseRoleMenuProto"
"fmt"
)
type Rpc struct{} //服务对象
//获取角色菜单对应关系
func (s *Rpc) GetBaseRoleMenuCorr(ctx context.Context, in *BaseRoleMenuProto.GetCorrArg) (*BaseRoleMenuProto.Reply, error) {
//异常处理
defer func() {
if err := recover(); err != nil {
fmt.Printf("%s\n", err)
}
}()
//rpc响应
var reply BaseRoleMenuProto.Reply
return &reply, nil
}
//设置角色菜单对应关系
func (s *Rpc) SetBaseRoleMenuCorr(ctx context.Context, in *BaseRoleMenuProto.SetCorrArg) (*BaseRoleMenuProto.Reply, error) {
//异常处理
defer func() {
if err := recover(); err != nil {
fmt.Printf("%s\n", err)
}
}()
//rpc响应
var reply BaseRoleMenuProto.Reply
return &reply, nil
}