base.proto 669 B

12345678910111213141516171819202122232425262728293031323334353637
  1. syntax = "proto3";
  2. package com.ywt.gapi;
  3. option java_generic_services = true;
  4. option java_multiple_files = true;
  5. option java_package = "com.ywt.gapi";
  6. option go_package = "/gapi";
  7. enum ResultCode {
  8. SUCCEED = 0;
  9. PARAMETER_ERROR = 1;
  10. OTHER_ERROR = 2;
  11. APP_ERROR = 3;
  12. APP_EXCEPTION = 4;
  13. }
  14. message Result {
  15. ResultCode code = 1;
  16. string info = 2;
  17. string value = 3;
  18. }
  19. message ResultInt {
  20. ResultCode code = 1;
  21. string info = 2;
  22. int32 value = 3;
  23. }
  24. message ResultInt64 {
  25. ResultCode code = 1;
  26. string info = 2;
  27. int64 value = 3;
  28. }
  29. message ResultDouble {
  30. ResultCode code = 1;
  31. string info = 2;
  32. double value = 3;
  33. }