|
|
- syntax = "proto3";
- package user;
-
- // 使用token查询用户信息请求结构
- message UserRequest {
- string dbname = 1;
- string token = 2;
- }
-
- // 使用token查询用户信息响应结构
- message UserResponse {
- string user_id = 1; //ID
- string username = 2; //用户名
- string nickname = 3; //昵称
- string mobile = 4; //手机
- string email = 5; //邮箱
- string status = 6; //状态
- string business_id = 7; //所属商家
- string store_id = 8; //门店
- string fans_to = 9;//被谁锁粉
- string is_vip = 10;//是否VIP
- string usercode = 11;//工号
- string group_id = 12;//分组ID
- string type = 13;//类型
- }
-
- // 用户登录请求结构
- message LoginRequest {
- string dbname = 1;
- string account = 2;
- string password = 3;
- }
-
-
- // 使用token查询用户信息响应结构
- message LoginResponse {
- string user_id = 1; //ID
- string username = 2; //用户名
- string nickname = 3; //昵称
- string mobile = 4; //手机
- string email = 5; //邮箱
- string status = 6; //状态
- string business_id = 7; //所属商家
- string store_id = 8; //门店
- string fans_to = 9;//被谁锁粉
- string is_vip = 10;//是否VIP
- string token = 11;//token
- string usercode = 12;//工号
- string group_id = 13;//分组ID
- string type = 14;//类型
- }
-
-
- // rpc方法
- service UserService {
- rpc getByToken (UserRequest) returns (UserResponse); // 使用token查询用户
- rpc login (LoginRequest) returns (LoginResponse); // 登录
- }
|