base.proto 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. syntax = "proto3";
  2. option go_package =".;base";
  3. package base;
  4. enum ErrorCode{
  5. OK = 0;
  6. }
  7. // metadata 中需要字段 tokefrgen n 用作登录验证
  8. service Api {
  9. rpc SignUp (SignUpRequest) returns (DefaultReply) {}
  10. rpc SignIn (SignInRequest) returns (SignInReply) {}
  11. rpc SignOut (DefaultRequest) returns (DefaultReply) {}
  12. rpc GenVerifyImage (GenVerifyImageRequest) returns (GenVerifyImageReply) {}
  13. // 商家信息管理
  14. rpc ManageableShopList (StandardRequest) returns (StandardReply) {}
  15. rpc GetShopNavi (StandardRequest) returns (StandardReply) {}
  16. rpc ShopGroupQuery (StandardRequest) returns (StandardReply) {}
  17. rpc ShopGroupAdd (StandardRequest) returns (StandardReply) {}
  18. rpc ShopGroupEdit (StandardRequest) returns (StandardReply) {}
  19. rpc ShopGroupStatusEdit (StandardRequest) returns (StandardReply) {}
  20. rpc ShopGroupDetailsQuery (StandardRequest) returns (StandardReply) {}
  21. rpc ShopGroupDetailsAdd (StandardRequest) returns (StandardReply) {}
  22. rpc ShopVenueQuery (StandardRequest) returns (StandardReply) {}
  23. rpc ShopVenueAdd (StandardRequest) returns (StandardReply) {}
  24. rpc ShopVenueEdit (StandardRequest) returns (StandardReply) {}
  25. rpc ShopVenueStatusEdit (StandardRequest) returns (StandardReply) {}
  26. rpc ShopVenueEquipQuery (StandardRequest) returns (StandardReply) {}
  27. rpc ShopVenueEquipAdd (StandardRequest) returns (StandardReply) {}
  28. rpc ShopVenueEquipEdit (StandardRequest) returns (StandardReply) {}
  29. rpc ShopVenueEquipStatusEdit (StandardRequest) returns (StandardReply) {}
  30. rpc ShopVenueEquipStatusDel (StandardRequest) returns (StandardReply) {}
  31. rpc ShopManagerQuery (StandardRequest) returns (StandardReply) {}
  32. rpc ShopManagerAdd (StandardRequest) returns (StandardReply) {}
  33. rpc ShopManagerEdit (StandardRequest) returns (StandardReply) {}
  34. rpc ShopManagerStatusEdit (StandardRequest) returns (StandardReply) {}
  35. rpc ShopConfigQuery (StandardRequest) returns (StandardReply) {}
  36. rpc ShopConfigEdit (StandardRequest) returns (StandardReply) {}
  37. // 商家会员管理
  38. rpc ShopVipUserQuery (StandardRequest) returns (StandardReply) {}
  39. rpc ShopVipUserAdd (StandardRequest) returns (StandardReply) {}
  40. rpc ShopVipUserEdit (StandardRequest) returns (StandardReply) {}
  41. rpc ShopVipUserStatusEdit (StandardRequest) returns (StandardReply) {}
  42. rpc AcrossVipUserQuery (StandardRequest) returns (StandardReply) {}
  43. rpc AcrossVipUserAdd (StandardRequest) returns (StandardReply) {}
  44. rpc AcrossVipUserDel (StandardRequest) returns (StandardReply) {}
  45. // 心率
  46. rpc SelectHrSensors (StandardRequest) returns (StandardReply) {}
  47. }
  48. message DefaultRequest{
  49. }
  50. message DefaultReply{}
  51. message StandardRequest{
  52. string Token = 1;
  53. string JsonStr = 2;
  54. string Sign = 3;
  55. }
  56. message StandardReply{
  57. string JsonRst = 1;
  58. }
  59. message SignUpRequest {
  60. string name = 1;
  61. string password = 2;
  62. }
  63. message SignInReply {
  64. string token = 1;
  65. }
  66. message SignInRequest {
  67. string Name = 1;
  68. string Password = 2;
  69. string CodeID = 3;
  70. string VerifyCode = 4;
  71. }
  72. message GenVerifyImageRequest{
  73. int32 height = 1;
  74. int32 width = 2;
  75. }
  76. message GenVerifyImageReply{
  77. string codeId = 1;
  78. string imageBase64 = 2;
  79. }