feat: user check update reate

This commit is contained in:
zzw
2026-09-16 10:36:59 +08:00
parent 8457b46fe4
commit f94b610aa3
32 changed files with 1591 additions and 543 deletions
+50 -22
View File
@@ -31,26 +31,26 @@ message UserStatusReq {
int32 status = 2;
}
message EnsureBizIdentityReq {
message InternalCreateReq {
string mobile = 1;
string name = 2;
string avatar = 3;
uint32 gender = 4;
string birthday = 5;
string client_code = 6;
string credential_type = 7;
repeated string client_code = 6;
repeated string credential_type = 7;
string identifier = 8;
string secret = 9;
}
message EnsureBizIdentityData {
message InternalCreateData {
int64 user_id = 1;
bool created = 2;
string mobile = 3;
string name = 4;
}
message UsersByIdsReq {
message InternalUsersByIdsReq {
repeated int64 ids = 1;
}
@@ -64,43 +64,68 @@ message UserBriefItem {
uint32 status = 7;
}
message UsersByIdsData {
message InternalUsersByIdsData {
repeated UserBriefItem items = 1;
}
message UpdateMobileReq {
message InternalUpdateMobileReq {
int64 user_id = 1;
string mobile = 2;
}
message UpdateMobileData {
message InternalUpdateMobileData {
int64 user_id = 1;
string mobile = 2;
}
message RevokeBizClientReq {
message InternalRevokeBizClientReq {
int64 user_id = 1;
string client_code = 2;
}
message RevokeBizClientData {
message InternalRevokeBizClientData {
bool revoked = 1;
}
message SendSmsReq {
message InternalCheckCreateReq {
string mobile = 1;
int32 scene = 2;
}
message InternalCheckCreateData {
bool result = 1;
}
message InternalCheckUpdateReq {
int64 user_id = 1;
string mobile = 2;
}
message InternalCheckUpdateData {
bool result = 1;
}
message InternalUpdateReq {
int64 user_id = 1;
string mobile = 2;
string name = 3;
string avatar = 4;
uint32 gender = 5;
string birthday = 6;
repeated string client_code = 7;
repeated string credential_type = 8;
string identifier = 9;
string secret = 10;
}
message InternalUpdateData {
int64 user_id = 1;
string mobile = 2;
string name = 3;
}
message InfoReq {}
service User {
rpc SendSms(SendSmsReq) returns (Response) {
option (google.api.http) = {
post: "/api/v3/sms/send"
body: "*"
};
}
rpc Login(LoginReq) returns (Response) {
option (google.api.http) = {
post: "/api/v3/login"
@@ -126,8 +151,11 @@ service User {
};
}
rpc EnsureBizIdentity(EnsureBizIdentityReq) returns (EnsureBizIdentityData);
rpc UsersByIds(UsersByIdsReq) returns (UsersByIdsData);
rpc UpdateMobile(UpdateMobileReq) returns (UpdateMobileData);
rpc RevokeBizClient(RevokeBizClientReq) returns (RevokeBizClientData);
rpc InternalCreate(InternalCreateReq) returns (InternalCreateData);
rpc InternalCheckCreate(InternalCheckCreateReq) returns (InternalCheckCreateData);
rpc InternalCheckUpdate(InternalCheckUpdateReq) returns (InternalCheckUpdateData);
rpc InternalUpdate(InternalUpdateReq) returns (InternalUpdateData);
rpc InternalUsersByIds(InternalUsersByIdsReq) returns (InternalUsersByIdsData);
rpc InternalUpdateMobile(InternalUpdateMobileReq) returns (InternalUpdateMobileData);
rpc InternalRevokeBizClient(InternalRevokeBizClientReq) returns (InternalRevokeBizClientData);
}