Hibok
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

82 lignes
2.4 KiB

  1. syntax = "proto2";
  2. import "chat.proto";
  3. package yl_pb;
  4. //comid = 3
  5. enum TransHKOrderState{
  6. Waiting = 1; //等待中
  7. Distributeing = 2; //派发中
  8. Underway = 3; //进行中
  9. Rescinded = 4; //已撤销
  10. Completed = 5; //已完成
  11. }
  12. //-------------------------------------------消息-------------------------
  13. //Msg=1 发布翻译管家帮助订单
  14. message IssueTransHKOrderReq {
  15. optional uint32 TLanguage =1; //翻译语言
  16. optional int32 Scenes =2; //场景
  17. optional string Desc =3; //描述
  18. }
  19. //Msg=2 发布翻译管家帮助订单回应
  20. message IssueTransHKOrderRes {
  21. optional int32 ErrorCode = 1; //详见错误码文档
  22. optional string OrderId =2; //订单号
  23. optional int32 WaitNum =3; //需要等待人数
  24. }
  25. //Msg= 3 接收订单消息请求
  26. message ReceivingTransHKOrderReq {
  27. optional string OrderId =1; //订单号
  28. }
  29. //Msg= 4 接收订单消息回应
  30. message ReceivingTransHKOrderRes {
  31. optional int32 ErrorCode = 1; //详见错误码文档
  32. }
  33. //Msg= 5 撤销订单消息
  34. message CancellationTransHKOrderReq {
  35. optional string OrderId =1; //订单号
  36. }
  37. //Msg= 6 撤销订单消息回应
  38. message CancellationTransHKOrderRes {
  39. optional int32 ErrorCode = 1; //详见错误码文档
  40. optional string OrderId = 2; //订单号
  41. }
  42. //Msg= 20 派送订单推送
  43. message DeliveryTransHKOrderPush {
  44. optional string OrderId =1; //订单号
  45. optional int64 CreateTime = 2; //创建时间
  46. optional uint32 TLanguage =3; //翻译语言
  47. optional int32 Scenes =4; //场景
  48. optional string Desc =5; //描述
  49. }
  50. //Msg= 21 订单取消推送
  51. message CancellationTransHKOrderPush {
  52. optional string OrderId =1; //订单号
  53. }
  54. //Msg = 30 翻译官价聊天开始推送
  55. message TransHKChatStartPush {
  56. optional int64 StartTime = 1; //开始时间
  57. optional uint32 TargetId = 2; //目标聊天用户
  58. optional BaseUserInfo Employer = 3; //雇主信息
  59. optional BaseUserInfo Inter = 4; //翻译官信息
  60. }
  61. //Msg = 31 翻译官价聊天结束推送
  62. message TransHKChatEndPush {
  63. optional uint32 TargetId = 1; //发送目标Id SessionId or GroudId
  64. optional int64 EndTime = 2; //结束时间
  65. }