Hibok
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
 
 

80 rindas
2.2 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. //comid = 3
  13. enum TransHKChatNoticeType{
  14. StartChat = 1; //开始
  15. EndChat = 2; //结束
  16. }
  17. //-------------------------------------------消息-------------------------
  18. //Msg=1 发布翻译管家帮助订单
  19. message IssueTransHKOrderReq {
  20. optional uint32 TLanguage =1; //翻译语言
  21. optional int32 Scenes =2; //场景
  22. optional string Desc =3; //描述
  23. }
  24. //Msg=2 发布翻译管家帮助订单回应
  25. message IssueTransHKOrderRes {
  26. optional int32 ErrorCode = 1; //详见错误码文档
  27. optional string OrderId =2; //订单号
  28. optional int32 WaitNum =3; //需要等待人数
  29. }
  30. //Msg= 3 接收订单消息请求
  31. message ReceivingTransHKOrderReq {
  32. optional string OrderId =1; //订单号
  33. }
  34. //Msg= 4 接收订单消息回应
  35. message ReceivingTransHKOrderRes {
  36. optional int32 ErrorCode = 1; //详见错误码文档
  37. }
  38. //Msg= 5 撤销订单消息
  39. message CancellationTransHKOrderReq {
  40. optional string OrderId =1; //订单号
  41. }
  42. //Msg= 6 撤销订单消息回应
  43. message CancellationTransHKOrderRes {
  44. optional int32 ErrorCode = 1; //详见错误码文档
  45. optional string OrderId = 2; //订单号
  46. }
  47. //Msg= 20 派送订单推送
  48. message DeliveryTransHKOrderPush {
  49. optional string OrderId =1; //订单号
  50. optional int64 CreateTime = 2; //创建时间
  51. optional uint32 TLanguage =3; //翻译语言
  52. optional int32 Scenes =4; //场景
  53. optional string Desc =5; //描述
  54. }
  55. //Msg= 21 订单取消推送
  56. message CancellationTransHKOrderPush {
  57. optional string OrderId =1; //订单号
  58. }
  59. //翻译会话通告消息
  60. message TransHKChatNotice {
  61. optional TransHKChatNoticeType NoticeType = 1; //公告类型
  62. optional BaseUserInfo OperatuId = 2; //操作用户Id
  63. repeated BaseUserInfo OperateduId = 3; //被操作用户Ids 有可能是多人
  64. }