mirror of
https://github.com/TeaOSLab/EdgeCommon.git
synced 2026-01-06 20:15:50 +08:00
智能DNS中国家/地区线路下支持省/州的细分
This commit is contained in:
@@ -13,4 +13,5 @@ message RegionCountry {
|
||||
repeated string customCodes = 6;
|
||||
string displayName = 7;
|
||||
bool isCommon = 8; // 是否常用
|
||||
string routeCode = 9; // 线路代号
|
||||
}
|
||||
@@ -3,6 +3,9 @@ option go_package = "./pb";
|
||||
|
||||
package pb;
|
||||
|
||||
import "models/model_region_country.proto";
|
||||
|
||||
// 省份|州|区域信息
|
||||
message RegionProvince {
|
||||
int64 id = 1;
|
||||
string name = 2;
|
||||
@@ -11,4 +14,6 @@ message RegionProvince {
|
||||
string customName = 5;
|
||||
repeated string customCodes = 6;
|
||||
string displayName = 7;
|
||||
|
||||
RegionCountry regionCountry = 30; // 国家|地区信息
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ import "models/rpc_messages.proto";
|
||||
|
||||
// 省份相关服务
|
||||
service RegionProvinceService {
|
||||
// 查找所有省份
|
||||
// 根据国家|地区ID查找所有省份
|
||||
rpc findAllEnabledRegionProvincesWithCountryId (FindAllEnabledRegionProvincesWithCountryIdRequest) returns (FindAllEnabledRegionProvincesWithCountryIdResponse) {
|
||||
option deprecated = true;
|
||||
};
|
||||
@@ -18,9 +18,12 @@ service RegionProvinceService {
|
||||
option deprecated = true;
|
||||
};
|
||||
|
||||
// 查找所有省份
|
||||
// 根据国家|地区ID查找所有省份
|
||||
rpc findAllRegionProvincesWithRegionCountryId (FindAllRegionProvincesWithRegionCountryIdRequest) returns (FindAllRegionProvincesWithRegionCountryIdResponse);
|
||||
|
||||
// 查找所有国家|地区的所有省份
|
||||
rpc findAllRegionProvinces(FindAllRegionProvincesRequest) returns (FindAllRegionProvincesResponse);
|
||||
|
||||
// 查找单个省份信息
|
||||
rpc findRegionProvince (FindRegionProvinceRequest) returns (FindRegionProvinceResponse);
|
||||
|
||||
@@ -28,45 +31,54 @@ service RegionProvinceService {
|
||||
rpc updateRegionProvinceCustom(UpdateRegionProvinceCustomRequest) returns (RPCSuccess);
|
||||
}
|
||||
|
||||
// 查找所有省份
|
||||
// 根据国家|地区ID查找所有省份
|
||||
message FindAllEnabledRegionProvincesWithCountryIdRequest {
|
||||
int64 regionCountryId = 1;
|
||||
int64 regionCountryId = 1; // 国家|地区ID
|
||||
}
|
||||
|
||||
message FindAllEnabledRegionProvincesWithCountryIdResponse {
|
||||
repeated RegionProvince regionProvinces = 1;
|
||||
repeated RegionProvince regionProvinces = 1; // 省份列表
|
||||
}
|
||||
|
||||
// 查找单个省份信息
|
||||
message FindEnabledRegionProvinceRequest {
|
||||
int64 regionProvinceId = 1;
|
||||
int64 regionProvinceId = 1; // 省份ID
|
||||
}
|
||||
|
||||
message FindEnabledRegionProvinceResponse {
|
||||
RegionProvince regionProvince = 1;
|
||||
RegionProvince regionProvince = 1; // 省份信息
|
||||
}
|
||||
|
||||
// 查找所有省份
|
||||
// 根据国家|地区ID查找所有省份
|
||||
message FindAllRegionProvincesWithRegionCountryIdRequest {
|
||||
int64 regionCountryId = 1;
|
||||
int64 regionCountryId = 1; // 国家|地区ID
|
||||
}
|
||||
|
||||
message FindAllRegionProvincesWithRegionCountryIdResponse {
|
||||
repeated RegionProvince regionProvinces = 1;
|
||||
repeated RegionProvince regionProvinces = 1; // 省份列表
|
||||
}
|
||||
|
||||
// 查找所有国家|地区的所有省份
|
||||
message FindAllRegionProvincesRequest {
|
||||
|
||||
}
|
||||
|
||||
message FindAllRegionProvincesResponse {
|
||||
repeated RegionProvince regionProvinces = 1; // 省份列表
|
||||
}
|
||||
|
||||
// 查找单个省份信息
|
||||
message FindRegionProvinceRequest {
|
||||
int64 regionProvinceId = 1;
|
||||
int64 regionProvinceId = 1; // 省份ID
|
||||
}
|
||||
|
||||
message FindRegionProvinceResponse {
|
||||
RegionProvince regionProvince = 1;
|
||||
RegionProvince regionProvince = 1; // 省份信息
|
||||
}
|
||||
|
||||
// 修改省份定制信息
|
||||
message UpdateRegionProvinceCustomRequest {
|
||||
int64 regionProvinceId = 1;
|
||||
string customName = 2;
|
||||
repeated string customCodes = 3;
|
||||
int64 regionProvinceId = 1; // 省份ID
|
||||
string customName = 2; // 自定义名称
|
||||
repeated string customCodes = 3; // 自定义代号
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user