|
|
package BasePurviewService
|
|
|
|
|
|
import (
|
|
|
"context"
|
|
|
"dsBaseWeb/Business/BasePurview/BasePurviewProto"
|
|
|
"dsBaseWeb/Utils/GRpcUtil"
|
|
|
"dsBaseWeb/Utils/LogUtil"
|
|
|
"time"
|
|
|
)
|
|
|
|
|
|
/**
|
|
|
功能:增加权限信息
|
|
|
作者:吴缤
|
|
|
时间:2020-05-12 13:47:22
|
|
|
*/
|
|
|
func AddBasePurview(modelArg BasePurviewProto.ModelArg) (*BasePurviewProto.Reply, error) {
|
|
|
//1、准备动作:连接服务器
|
|
|
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
|
|
|
defer cancel()
|
|
|
conn := GRpcUtil.GetConnection()
|
|
|
//2、业务传参
|
|
|
c := BasePurviewProto.NewBasePurviewManageClient(conn)
|
|
|
Reply, err := c.AddBasePurview(ctx, &modelArg)
|
|
|
if err != nil {
|
|
|
LogUtil.Error("增加权限信息错误: ", err.Error())
|
|
|
}
|
|
|
return Reply, err
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
功能:删除权限信息
|
|
|
作者:吴缤
|
|
|
时间:2020-05-12 13:58:13
|
|
|
*/
|
|
|
func DeleteBasePurview(deleteIdsArg BasePurviewProto.DeleteIdsArg) (*BasePurviewProto.Reply, error) {
|
|
|
//1、准备动作:连接服务器
|
|
|
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
|
|
|
defer cancel()
|
|
|
conn := GRpcUtil.GetConnection()
|
|
|
//2、业务传参
|
|
|
c := BasePurviewProto.NewBasePurviewManageClient(conn)
|
|
|
Reply, err := c.DeleteBasePurview(ctx, &deleteIdsArg)
|
|
|
if err != nil {
|
|
|
LogUtil.Error("删除权限信息错误: ", err.Error())
|
|
|
}
|
|
|
return Reply, err
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
功能:修改权限信息
|
|
|
作者:吴缤
|
|
|
时间:2020-05-12 14:19:18
|
|
|
*/
|
|
|
func UpdateBasePurview(modelArg BasePurviewProto.ModelArg) (*BasePurviewProto.Reply, error) {
|
|
|
//1、准备动作:连接服务器
|
|
|
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
|
|
|
defer cancel()
|
|
|
conn := GRpcUtil.GetConnection()
|
|
|
//2、业务传参
|
|
|
c := BasePurviewProto.NewBasePurviewManageClient(conn)
|
|
|
Reply, err := c.UpdateBasePurview(ctx, &modelArg)
|
|
|
if err != nil {
|
|
|
LogUtil.Error("修改权限信息错误: ", err.Error())
|
|
|
}
|
|
|
return Reply, err
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
功能:获取权限信息(单条)
|
|
|
作者:吴缤
|
|
|
时间:2020-05-12 13:59:27
|
|
|
*/
|
|
|
func GetBasePurview(modelArg BasePurviewProto.ModelArg) (*BasePurviewProto.Reply, error) {
|
|
|
//1、准备动作:连接服务器
|
|
|
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
|
|
|
defer cancel()
|
|
|
conn := GRpcUtil.GetConnection()
|
|
|
//2、业务传参
|
|
|
c := BasePurviewProto.NewBasePurviewManageClient(conn)
|
|
|
Reply, err := c.GetBasePurview(ctx, &modelArg)
|
|
|
if err != nil {
|
|
|
LogUtil.Error("获取权限信息(单条)错误: ", err.Error())
|
|
|
}
|
|
|
return Reply, err
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
功能:获取权限信息信息(列表)
|
|
|
作者:吴缤
|
|
|
时间:2020-05-12 14:17:44
|
|
|
*/
|
|
|
func PageBasePurview(queryArg BasePurviewProto.QueryArg) (*BasePurviewProto.Reply, error) {
|
|
|
//1、准备动作:连接服务器
|
|
|
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
|
|
|
defer cancel()
|
|
|
conn := GRpcUtil.GetConnection()
|
|
|
//2、业务传参
|
|
|
c := BasePurviewProto.NewBasePurviewManageClient(conn)
|
|
|
Reply, err := c.PageBasePurview(ctx, &queryArg)
|
|
|
if err != nil {
|
|
|
LogUtil.Error("获取权限信息信息(列表)错误: ", err.Error())
|
|
|
}
|
|
|
return Reply, err
|
|
|
}
|