Merge branch 'master' of gitlab.fusenpack.com:backend/proto

This commit is contained in:
menghaiwen@fusen.cn 2024-01-30 12:10:08 +08:00
commit edec6d424d
4 changed files with 32 additions and 16 deletions

View File

@ -76,6 +76,8 @@ func Auto{{.ClientName}}ClientEx(ctx context.Context, opts ...grpc.DialOption) (
return nil, fmt.Errorf("nameClient must be init. call")
}
opts = append(opts, grpc.WithTransportCredentials(insecure.NewCredentials()))
sel := vo.SelectOneHealthInstanceParam{
ServiceName: "{{.GrpcServiceName}}",
GroupName: groupName,

View File

@ -10,7 +10,7 @@ import "service/basic.proto";
//
service auth {
//
//
rpc ValidToken(ValidTokenRequest) returns (ValidTokenResponse) {}
// Cookie

View File

@ -57,7 +57,21 @@ service ldap {
rpc SetLdapGroupAuth(SetLdapGroupAuthReq) returns (SetLdapGroupAuthRsp);
//--
rpc RemoveLdapGroupAuth(RemoveLdapGroupAuthReq) returns (RemoveLdapGroupAuthRsp);
//
rpc VerifyAuthorityGroup(VerifyAuthorityGroupReq) returns (VerifyAuthorityGroupRsp);
}
message VerifyAuthorityGroupReq {
string path = 1;
string method = 2;
string category = 3;
int64 group_id = 4;
}
message VerifyAuthorityGroupRsp {
}
message GetLdapGroupsReq {
LdapGroupFilter filter = 1;
@ -308,4 +322,5 @@ message LdapParseTokenRsp{
string UserDn = 1;
int64 UserId = 2;
string UserEmail = 3;
int64 group_id = 4;
}

View File

@ -12,10 +12,10 @@ import "google/protobuf/timestamp.proto";
service notify {
//
rpc Ping(basic.Request) returns (basic.Response) {}
rpc Ping( basic.Request) returns (basic.Response) {}
//
rpc EmailSend(EmailSendReq) returns (EmailSendResp) {}
rpc EmailSend( EmailSendReq) returns (EmailSendResp) {}
//
rpc EmailRegisterConfirm( EmailRegisterReq) returns ( EmailRegisterResp) {}
@ -70,7 +70,7 @@ message EmailNotifyBasic {
// type email
message EmailSendReq {
EmailNotifyBasic basic_email = 1;
EmailNotifyBasic basic_email = 1; //
string title = 2; //
string content = 3; //
Operator operator = 4; //
@ -81,10 +81,9 @@ message EmailSendReq {
enum NotifyType {
email = 0; // email
feishu = 1; //
wechat = 2; //
// wechat = 2; //
}
//
enum EmailStatus {
ok = 0; //
@ -94,11 +93,9 @@ enum EmailStatus {
finish = 4; //
}
message EmailSendResp {
EmailStatus status = 1;
string msg = 2;
EmailStatus status = 1; //
string msg = 2; //
}
message EmailRegisterReq {
@ -113,8 +110,8 @@ message EmailRegisterResp {
message EmailResetHtmlReq {
EmailNotifyBasic basic_email = 1;
string confirmation_link = 2;
EmailNotifyBasic basic_email = 1; //
string confirmation_link = 2; //
}
message EmailResetHtmlResp {
@ -122,6 +119,7 @@ message EmailResetHtmlResp {
string notify_id = 2; // id
}
// rpc服务里
message EmailResetConfirmReq {
string reset_password_link = 1;
string reset_token = 2;
@ -134,8 +132,8 @@ message EmailResetConfirmResp {
message OrderPaymentDetailsReq {
EmailNotifyBasic basic_email = 1;
string payment_details_link = 2;
EmailNotifyBasic basic_email = 1; //
string payment_details_link = 2; //
}
message OrderPaymentDetailsResp {
@ -144,10 +142,11 @@ message OrderPaymentDetailsResp {
}
message OrderStatusTransitionReq {
EmailNotifyBasic basic_email = 1;
EmailNotifyBasic basic_email = 1; //
string last_status = 2; //
string current_status = 3; //
string check_status_link = 4; //
bool is_show_click_text = 5; //
}
message OrderStatusTransitionResp {
@ -157,7 +156,7 @@ message OrderStatusTransitionResp {
message OrderPayArrearsReq {
EmailNotifyBasic basic_email = 1;
EmailNotifyBasic basic_email = 1; //
string pay_arrears_link = 2; //
}