user_follow.proto 977 字节

syntax = "proto3";

option go_package ="./pb";

package pb;

message UserFollowGetReq {
   int64 Id = 1;
}
message UserFollowGetResp{
    UserFollowItem User = 1;
}

message UserFollowSaveReq {

}
message UserFollowSaveResp{

}

message UserFollowDeleteReq {
  int64 Id = 1;
}
message UserFollowDeleteResp{

}

message UserFollowUpdateReq {
  int64 Id = 1;
}
message UserFollowUpdateResp{

}

message UserFollowSearchReq {
  int64 PageNumber = 1;
  int64 PageSize = 2;
}
message UserFollowSearchResp{
  repeated UserFollowItem List =1;
  int64  Total =2;
}
message UserFollowItem {

}

service UserFollowService {
  rpc UserFollowGet(UserFollowGetReq) returns(UserFollowGetResp);
  rpc UserFollowSave(UserFollowSaveReq) returns(UserFollowSaveResp);
  rpc UserFollowDelete(UserFollowDeleteReq) returns(UserFollowDeleteResp);
  rpc UserFollowUpdate(UserFollowUpdateReq) returns(UserFollowUpdateResp);
  rpc UserFollowSearch(UserFollowSearchReq) returns(UserFollowSearchResp);
}