syntax = "proto3";
package apiv1;
//import "validate/validate.proto";
//import "google/api/annotations.proto";
option go_package = "./apiv1;apiv1";


// 空请求或返回
message Empty {}

// 空参数请求
message ReqEmpty {}

// 空返回
message RespEmpty {}

// 响应选项数据
message RespOption {
  // 名称
  string label = 1;
  // 值
  string value = 2;
  // 是否选择
  bool select = 3;
  // 禁止操作
  bool disable = 4;
  //下级选项数据
  repeated RespOption children = 5;
}

// 响应选项数据列表
message RespOptions {
  // 选项列表
  repeated RespOption list = 1;
}
