adm_vehicle_style.proto 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. syntax = "proto3";
  2. import "v1/vehicle_style.proto";
  3. // package声明符,用来防止不同的消息类型有命名冲突
  4. package pb.service;
  5. // 用于生成指定语言go的包名称
  6. option go_package = "adm-gateway/pb";
  7. service VehicleStyle {
  8. // 品牌列表
  9. rpc BrandList (v1.BrandListRequest) returns (v1.BrandListReply) {}
  10. // 模糊搜索
  11. rpc Search (v1.SearchRequest) returns (v1.SearchReply) {}
  12. // 更新数据信息
  13. rpc UpdateSYBrand (v1.UpdateSYBrandRequest) returns (v1.UpdateSYBrandReply) {}
  14. // 获取厂商列表
  15. rpc GetMaker (v1.GetMakerRequest) returns (v1.GetMakerReply) {}
  16. // 更新厂商
  17. rpc UpdateMaker (v1.UpdateMakerRequest) returns (v1.EmptyReply) {}
  18. // 车系列表
  19. rpc SeriesList (v1.SeriesListRequest) returns (v1.SeriesListReply) {}
  20. // 更新车系
  21. rpc UpdateSeries (v1.UpdateSeriesRequest) returns (v1.EmptyReply) {}
  22. // 车型列表
  23. rpc StyleList (v1.StyleListRequest) returns (v1.StyleListReply) {}
  24. // 更新车型
  25. rpc UpdateStyle (v1.UpdateStyleRequest) returns (v1.EmptyReply) {}
  26. // 获取车辆配置信息
  27. rpc StyleInfo (v1.StyleInfoRequest) returns (v1.StyleInfoReply) {}
  28. // 更新车辆配置信息
  29. rpc UpdateStyleInfo (v1.UpdateStyleInfoRequest) returns (v1.EmptyReply) {}
  30. // 维保手册
  31. rpc MaintainManual(v1.MaintainManualRequest) returns (v1.MaintainManualReply){}
  32. // 项目列表
  33. rpc ItemList(v1.ItemListRequest) returns (v1.ItemListReply){}
  34. // 更新维保手册
  35. rpc UpdateMaintainManual(v1.UpdateMaintainManualRequest) returns (v1.EmptyReply) {}
  36. // 维保详情
  37. rpc MaintainManualInfo (v1.MaintainManualInfoRequest) returns (v1.MaintainManualInfoReply) {}
  38. // 配件参数
  39. rpc StyleItem (v1.MaintainManualRequest) returns (v1.StyleItemReply) {}
  40. // 获取c2列表
  41. rpc C2List(v1.C2ListRequest) returns (v1.C2ListReply) {}
  42. // 修改配件参数信息
  43. rpc UpdateStyleItem(v1.UpdateStyleItemRequest) returns (v1.EmptyReply) {}
  44. // 删除维保信息
  45. rpc DeleteMaintainace(v1.DeleteMaintainaceRequest) returns (v1.EmptyReply) {}
  46. // 车型信息导出
  47. rpc ExportStyle(v1.ExportStyleRequest) returns (v1.ExportStyleReply) {}
  48. // 车型导出列表
  49. rpc ExportStyleTaskList (v1.EmptyReply) returns (v1.ExportStyleTaskListReply) {}
  50. // 删除车型导出列表
  51. rpc DeleteExportStyleTask (v1.DeleteExportStyleTaskRequest) returns (v1.EmptyReply) {}
  52. // 删除配件信息
  53. rpc DeleteStyleItem(v1.DeleteStyleItemRequest) returns (v1.EmptyReply) {}
  54. // 模板列表
  55. rpc TemplateList(v1.TemplateListRequest) returns (v1.TemplateListReply) {}
  56. // 模板详情列表
  57. rpc TemplateDetailList(v1.TemplateDetailListRequest) returns (v1.TemplateDetailListReply) {}
  58. // 模板详情
  59. rpc TemplateDetail(v1.TemplateDetailRequest) returns (v1.TemplateDetailReply) {}
  60. // 增加模板
  61. rpc AddTemplateDetail(v1.AddTemplateDetailRequest) returns (v1.AddTemplateDetailReply) {}
  62. // 修改模板
  63. rpc UpdateTemplateDetail(v1.UpdateMaintainManualRequest) returns (v1.EmptyReply) {}
  64. // 选择模板
  65. rpc ChooseTemplateDetail(v1.ChooseTemplateDetailRequest) returns (v1.EmptyReply) {}
  66. // 项目列表
  67. rpc TemplateItemList(v1.TemplateItemListRequest) returns (v1.ItemListReply){}
  68. }