|
|
|
@ -3,9 +3,11 @@ package BaseRoleMenuService
|
|
|
|
|
import (
|
|
|
|
|
"context"
|
|
|
|
|
"dsBaseRpc/RpcService/BaseRoleMenu/BaseRoleMenuProto"
|
|
|
|
|
"fmt"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
type Rpc struct{} //服务对象
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
//获取角色菜单对应关系
|
|
|
|
|
rpc GetBaseRoleMenuCorr (GetCorrArg) returns (Reply) {}
|
|
|
|
@ -13,9 +15,26 @@ type Rpc struct{} //服务对象
|
|
|
|
|
rpc SetBaseRoleMenuCorr (SetCorrArg) returns (Reply) {}
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
func GetBaseRoleMenuCorr(ctx context.Context, in *BaseRoleMenuProto.GetCorrArg) (*BaseRoleMenuProto.Reply, error) {
|
|
|
|
|
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 SetBaseRoleMenuCorr(ctx context.Context, in *BaseRoleMenuProto.SetCorrArg) (*BaseRoleMenuProto.Reply, error) {
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
}
|
|
|
|
|