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.
64 lines
1.3 KiB
64 lines
1.3 KiB
syntax = "proto3";
|
|
|
|
//在web层重新生成pb.go的方法
|
|
/*
|
|
protoc -I Business/JoinApp/JoinAppProto/ Business/JoinApp/JoinAppProto/JoinApp.proto --go_out=plugins=grpc:Business/JoinApp/JoinAppProto
|
|
*/
|
|
package JoinAppProto;
|
|
|
|
option go_package = ".;JoinAppProto";
|
|
|
|
option java_multiple_files = true;
|
|
option java_package = "com.dsideal.dsmin.base";
|
|
option java_outer_classname = "JoinApp";
|
|
option objc_class_prefix = "";
|
|
|
|
service JoinAppManage {
|
|
//获取单条
|
|
rpc GetJoinApp (ModelArg) returns (Reply) {}
|
|
//增加
|
|
rpc AddJoinApp (ModelArg) returns (Reply) {}
|
|
//批量删除
|
|
rpc DeleteJoinApp (DeleteIdsArg) returns (Reply) {}
|
|
//修改
|
|
rpc UpdateJoinApp (ModelArg) returns (Reply) {}
|
|
//查询(分页)
|
|
rpc PageJoinApp (QueryArg) returns (Reply) {}
|
|
}
|
|
|
|
message ModelArg {
|
|
//Appid
|
|
int32 AppId = 1;
|
|
//AppKey
|
|
string AppKey = 2;
|
|
//AppSecret
|
|
string AppSecret = 3;
|
|
//系统名称
|
|
string AppName = 4;
|
|
//回调地址
|
|
string RedirectUri = 5;
|
|
//最后修改时间
|
|
string LastUpdatedTime = 6;
|
|
//需要强制更新的列
|
|
repeated string ForceUpdateFields = 7;
|
|
}
|
|
|
|
// 查询参数
|
|
message QueryArg{
|
|
int32 Page = 1;
|
|
int32 Limit = 2;
|
|
}
|
|
|
|
// 查询请求响应
|
|
message Reply{
|
|
bool Success = 1;
|
|
string Message = 2;
|
|
int32 Count = 3;
|
|
string List = 4;
|
|
}
|
|
//删除参数
|
|
message DeleteIdsArg {
|
|
//一个或多个ID
|
|
repeated string Ids = 1;
|
|
}
|