refactor: add unified all service gateway

This commit is contained in:
2026-08-10 10:03:46 +08:00
parent 5ea45a76fe
commit f994b2de9c
143 changed files with 2853 additions and 2129 deletions

View File

@@ -6,19 +6,19 @@ import "module/base/passport/proto/const.proto";
// assport通行证模块-帐号数据
service Account{
// 通过会员所有信息
rpc Get(blocks.Empty) returns (GetFullReply) {}
rpc Get(base_passport_blocks.Empty) returns (GetFullReply) {}
// 更新会员的信息数据,字段值为空或是0将不更新此数据
rpc SetData(SetDataRequest) returns (blocks.StatusReply) {}
rpc SetData(SetDataRequest) returns (base_passport_blocks.StatusReply) {}
// 更新会员的密码
rpc SetPassword(SetPasswordRequest) returns (blocks.StatusReply) {}
rpc SetPassword(SetPasswordRequest) returns (base_passport_blocks.StatusReply) {}
// 新增标签
rpc TagCreate(TagItem) returns (blocks.StatusReply) {}
rpc TagCreate(TagItem) returns (base_passport_blocks.StatusReply) {}
// 删除标签
rpc TagRemove(blocks.IdentRequest) returns (blocks.StatusReply) {}
rpc TagRemove(base_passport_blocks.IdentRequest) returns (base_passport_blocks.StatusReply) {}
// 获取会员的相关统计数据
rpc Statistics(StatisticsRequest) returns (StatisticsReply) {}
@@ -43,7 +43,7 @@ message GetFullReply {
string cover = 15; // 背景&封面
int32 score = 16; // 积分
int32 level = 17; // 等级
blocks.VerifyStatus verify_status = 18; // 用户验证状态
base_passport_blocks.VerifyStatus verify_status = 18; // 用户验证状态
repeated TagItem tags = 19; // 用户标签
}
@@ -79,4 +79,4 @@ message StatisticsRequest {
message StatisticsReply {
map<string,int64> Data=1; //数据以Map格式输出
}
}

View File

@@ -1,6 +1,6 @@
syntax = "proto3";
package blocks;
package base_passport_blocks;
option go_package = "bsm/full/module/base/passport/pb;passport";

View File

@@ -6,10 +6,10 @@ import "module/base/passport/proto/const.proto";
// Passport通行证模块-找回密码
service Forget{
// 验证手机号和验证码
rpc Verify(ForgetVerifyRequest) returns(blocks.StatusReply) {}
rpc Verify(ForgetVerifyRequest) returns(base_passport_blocks.StatusReply) {}
// 重罢密码
rpc Reset(ForgetResetRequest) returns (blocks.StatusReply) {}
rpc Reset(ForgetResetRequest) returns (base_passport_blocks.StatusReply) {}
}
message ForgetVerifyRequest {
@@ -21,4 +21,4 @@ message ForgetVerifyRequest {
message ForgetResetRequest {
string identity = 1; //唯一码
string password = 2; // 密码
}
}

View File

@@ -37,6 +37,6 @@ message LoginReply {
string identity = 2; //用户唯一码
string token = 3; //用户凭证
map<string, string> extend = 4; //扩展字段
blocks.VerifyStatus verify_status = 5; // 用户验证状态
base_passport_blocks.VerifyStatus verify_status = 5; // 用户验证状态
}

View File

@@ -31,5 +31,5 @@ message RegisterReply {
string identity = 2; //用户唯一码
string token = 4; //用户Header所需Token
map<string, string> extend = 5; //扩展字段
blocks.VerifyStatus verify_status = 6; // 用户验证状态
base_passport_blocks.VerifyStatus verify_status = 6; // 用户验证状态
}

View File

@@ -6,10 +6,10 @@ import "module/base/passport/proto/const.proto";
// Passport(会员通行证)-验证
service Verify{
// 认证请求
rpc Request(VerifyRequest) returns (blocks.StatusReply) {}
rpc Request(VerifyRequest) returns (base_passport_blocks.StatusReply) {}
// KYC 认证回调
rpc JumioCallback(JumioCallbackPayload) returns (blocks.StatusReply) {}
rpc JumioCallback(JumioCallbackPayload) returns (base_passport_blocks.StatusReply) {}
}
message VerifyRequest {
@@ -51,4 +51,4 @@ message PersonalInformation {
message FaceMap {
string status = 1;
float similarity = 2; // 人脸比对相似度
}
}