1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- syntax = "proto3";
- package proto.api;
- import "google/protobuf/descriptor.proto";
- option go_package = "api/v1";
- // 上下架状态
- enum LISTED_STATUS {
- // 保留
- LISTED_STATUS_RESERVED = 0;
- // 上架
- LISTED_STATUS_LISTED = 1;
- // 下架
- LISTED_STATUS_UNLISTED = 2;
- }
- // 设备用途类型 | 对象使用类型
- enum DEVICE_USE_TYPE {
- // 保留
- DEVICE_USE_TYPE_RESERVED = 0;
- // 租电/电池
- DEVICE_USE_TYPE_BATTERY = 1;
- // 租车/车辆
- DEVICE_USE_TYPE_ELECTRIC_VEHICLE = 2;
- // 车电一体/车电一体
- DEVICE_USE_TYPE_ELECTRIC_VEHICLE_BATTERY = 3;
- }
- // PageArg 分页参数
- message PageArg {
- // 页码 默认1
- int32 page = 1;
- // 每页条数 默认10
- int32 limit = 2;
- // 排序字段 默认创建时间
- string order_by = 3;
- // 排序方式 asc/desc 默认asc
- string order_type = 4;
- }
- // 门店筛选参数
- message ShopArg {
- // 门店ID
- int32 shop_id = 1;
- // 是否包含所有子级层级的子门店
- bool is_all_level = 2;
- }
- // 数据的创建时间、更新时间、删除时间
- message DataTime {
- // 创建时间 时间戳 秒
- int32 ctime = 1;
- // 更新时间 时间戳 秒
- int32 utime = 2;
- // 删除时间 时间戳 秒
- int32 dtime = 3;
- }
- // 支付方式
- enum PAY_METHOD {
- // 保留
- PAY_METHOD_RESERVED = 0;
- // 微信 jsapi
- PAY_METHOD_WECHAT = 1;
- }
- // 请求来源
- enum REQUEST_SOURCE {
- // 保留
- REQUEST_SOURCE_RESERVED = 0;
- // 微信小程序
- REQUEST_SOURCE_WECHAT = 1;
- }
|