syntax = "proto3"; import "v1/vehicle_style.proto"; import "v1/data.proto"; // package声明符,用来防止不同的消息类型有命名冲突 package pb.service; // 用于生成指定语言go的包名称 option go_package = "adm-vehicle-style/pb"; service VehicleStyle { // 品牌列表 rpc BrandList (v1.BrandListRequest) returns (v1.BrandListReply) {} // 模糊搜索 rpc Search (v1.SearchRequest) returns (v1.SearchReply) {} // 更新品牌信息 rpc UpdateSYBrand (v1.UpdateSYBrandRequest) returns (v1.EmptyReply) {} // 获取厂商列表 rpc GetMaker (v1.GetMakerRequest) returns (v1.GetMakerReply) {} // 更新厂商 rpc UpdateMaker (v1.UpdateMakerRequest) returns (v1.EmptyReply) {} // 车系列表 rpc SeriesList (v1.SeriesListRequest) returns (v1.SeriesListReply) {} // 更新车系 rpc UpdateSeries (v1.UpdateSeriesRequest) returns (v1.EmptyReply) {} // 车型列表 rpc StyleList (v1.StyleListRequest) returns (v1.StyleListReply) {} // 更新车型 rpc UpdateStyle (v1.UpdateStyleRequest) returns (v1.EmptyReply) {} // 获取车辆配置信息 rpc StyleInfo (v1.StyleInfoRequest) returns (v1.StyleInfoReply) {} // 更新车辆配置信息 rpc UpdateStyleInfo (v1.UpdateStyleInfoRequest) returns (v1.EmptyReply) {} // 维保手册 rpc MaintainManual(v1.MaintainManualRequest) returns (v1.MaintainManualReply){} // 项目列表 rpc ItemList(v1.ItemListRequest) returns (v1.ItemListReply){} // 更新维保手册 rpc UpdateMaintainManual(v1.UpdateMaintainManualRequest) returns (v1.EmptyReply) {} // 维保详情 rpc MaintainManualInfo (v1.MaintainManualInfoRequest) returns (v1.MaintainManualInfoReply) {} // 配件参数 rpc StyleItem (v1.MaintainManualRequest) returns (v1.StyleItemReply) {} // 获取c2列表 rpc C2List(v1.C2ListRequest) returns (v1.C2ListReply) {} // 修改配件参数信息 rpc UpdateStyleItem(v1.UpdateStyleItemRequest) returns (v1.EmptyReply) {} // 删除维保信息 rpc DeleteMaintainace(v1.DeleteMaintainaceRequest) returns (v1.EmptyReply) {} // 车型信息导出 rpc ExportStyle(v1.ExportStyleRequest) returns (v1.ExportStyleReply) {} // 车型导出列表 rpc ExportStyleTaskList (v1.EmptyReply) returns (v1.ExportStyleTaskListReply) {} // 删除车型导出列表 rpc DeleteExportStyleTask (v1.DeleteExportStyleTaskRequest) returns (v1.EmptyReply) {} // 通用接口查询 rpc Query(v1.QueryRequest) returns (v1.QueryResponse) {} // 删除配件信息 rpc DeleteStyleItem(v1.DeleteStyleItemRequest) returns (v1.EmptyReply) {} // 模板列表 rpc TemplateList(v1.TemplateListRequest) returns (v1.TemplateListReply) {} // 模板详情列表 rpc TemplateDetailList(v1.TemplateDetailListRequest) returns (v1.TemplateDetailListReply) {} // 模板详情 rpc TemplateDetail(v1.TemplateDetailRequest) returns (v1.TemplateDetailReply) {} // 增加模板 rpc AddTemplateDetail(v1.AddTemplateDetailRequest) returns (v1.AddTemplateDetailReply) {} // 修改模板 rpc UpdateTemplateDetail(v1.UpdateMaintainManualRequest) returns (v1.EmptyReply) {} // 选择模板 rpc ChooseTemplateDetail(v1.ChooseTemplateDetailRequest) returns (v1.EmptyReply) {} // 项目列表 rpc TemplateItemList(v1.TemplateItemListRequest) returns (v1.ItemListReply){} }