chore: auto-generate protobuf files [skip ci]
This commit is contained in:
@@ -87,6 +87,27 @@ export interface ChangeDataResponse {
|
||||
message: string;
|
||||
}
|
||||
|
||||
export interface AssignRoleRequest {
|
||||
userId: string;
|
||||
/** В gRPC передаем как string, внутри преобразуем в Int */
|
||||
roleId: string;
|
||||
}
|
||||
|
||||
export interface AssignRoleResponse {
|
||||
success: boolean;
|
||||
message: string;
|
||||
}
|
||||
|
||||
export interface RevokeRoleRequest {
|
||||
userId: string;
|
||||
roleId: string;
|
||||
}
|
||||
|
||||
export interface RevokeRoleResponse {
|
||||
success: boolean;
|
||||
message: string;
|
||||
}
|
||||
|
||||
export interface AdminResetPasswordRequest {
|
||||
userId: string;
|
||||
newPassword: string;
|
||||
@@ -156,6 +177,10 @@ export interface AccountServiceClient {
|
||||
|
||||
changeData(request: ChangeDataRequest, metadata?: Metadata): Observable<ChangeDataResponse>;
|
||||
|
||||
assignRole(request: AssignRoleRequest, metadata?: Metadata): Observable<AssignRoleResponse>;
|
||||
|
||||
revokeRole(request: RevokeRoleRequest, metadata?: Metadata): Observable<RevokeRoleResponse>;
|
||||
|
||||
setPin(request: SetPinRequest, metadata?: Metadata): Observable<SetPinResponse>;
|
||||
|
||||
unlockPin(request: UnlockPinRequest, metadata?: Metadata): Observable<UnlockPinResponse>;
|
||||
@@ -196,6 +221,16 @@ export interface AccountServiceController {
|
||||
metadata?: Metadata,
|
||||
): Promise<ChangeDataResponse> | Observable<ChangeDataResponse> | ChangeDataResponse;
|
||||
|
||||
assignRole(
|
||||
request: AssignRoleRequest,
|
||||
metadata?: Metadata,
|
||||
): Promise<AssignRoleResponse> | Observable<AssignRoleResponse> | AssignRoleResponse;
|
||||
|
||||
revokeRole(
|
||||
request: RevokeRoleRequest,
|
||||
metadata?: Metadata,
|
||||
): Promise<RevokeRoleResponse> | Observable<RevokeRoleResponse> | RevokeRoleResponse;
|
||||
|
||||
setPin(
|
||||
request: SetPinRequest,
|
||||
metadata?: Metadata,
|
||||
@@ -226,6 +261,8 @@ export function AccountServiceControllerMethods() {
|
||||
"createUser",
|
||||
"deleteUser",
|
||||
"changeData",
|
||||
"assignRole",
|
||||
"revokeRole",
|
||||
"setPin",
|
||||
"unlockPin",
|
||||
"getPinStatus",
|
||||
|
||||
Reference in New Issue
Block a user