35 lines
894 B
Protocol Buffer
35 lines
894 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package app;
|
|
option go_package = "./app";
|
|
import "google/protobuf/struct.proto";
|
|
import "google/protobuf/timestamp.proto";
|
|
|
|
|
|
|
|
|
|
// PC端 服务定义
|
|
service App {
|
|
// C端用户分页查询
|
|
// group: user
|
|
rpc queryUserPagePc(PageUserRequest) returns (PageUserResponse);
|
|
// C端用户详情
|
|
// group: user
|
|
rpc getUserPc(IDReq) returns (UserInfo);
|
|
// C端用户强制登出
|
|
// group: user
|
|
rpc forceLogoutPc(IDReq) returns (BaseResp);
|
|
// C端用户修改密码
|
|
// group: user
|
|
rpc updateUserPcPassword(UpdateUserPcPasswordReq) returns (BaseResp);
|
|
// C端用户修改信息
|
|
// group: user
|
|
rpc updateUserPcInfo(UserInfo) returns (BaseResp);
|
|
// C端用户修改头像
|
|
// group: user
|
|
rpc updateUserPcAvatar(UpdateUserAvatarReq) returns (BaseResp);
|
|
// C端用户修改状态
|
|
// group: user
|
|
rpc updateUserPcStatus(IDReq) returns (BaseResp);
|
|
|
|
} |