1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- syntax = "proto3";
- package proto.api;
- import "google/protobuf/descriptor.proto";
- import "protoc-gen-openapiv2/options/annotations.proto";
- import "api/EntArea.proto";
- import "api/EntPackage.proto";
- import "api/Common.proto";
- import "api/EntOrder.proto";
- import "api/EntTag.proto";
- import "api/EntCommon.proto";
- import "api/EntAdmin.proto";
- import "api/EntCarModel.proto";
- option go_package = "api/v1";
- option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
- info : {title : "城市套餐实体", version : "1.0", description : "实体"}
- host : ""
- };
- // 城市套餐的标签
- message CityPackageTagEnt{
- // 标签基本信息
- EntTag tag_info = 1;
-
- }
- // 城市套餐订单实体
- message CityPackageOrderEnt {
- // 基本订单信息
- EntOrder order_info = 1;
- // 保险信息
- string insurance_info = 2;
- // 城市套餐信息
- CityPackageEnt city_package_info = 3;
- }
- // 城市套餐的信息
- message CityPackageEnt {
- // 套餐信息
- EntPackage package_info = 1;
- // 套餐分类 1租电套餐 2车电一体 3租车套餐
- DEVICE_USE_TYPE package_category = 2;
- // 支持的区县ID列表
- repeated AreaEnt area_list = 3;
- // 电池标签信息
- EntTag battery_tag_info = 4;
- // 车型信息
- CarModelEnt car_model_info = 5;
- // 门店信息
- EntAdmin shop_info = 6;
- }
- // 套餐开通的地区
- message PackageAreaEnt {
- // 基本区县信息
- AreaEnt area_info = 1;
- // 开通状态
- YES_NO open_status = 2;
- // 是否可以选中
- bool is_can_select = 3;
- // 是否已经选中
- bool is_selected = 4;
- // 子级门店
- repeated PackageAreaEnt children = 5;
- }
|