service apis edit, info, items, status, names
CI / changes (push) Successful in 2s
CI / docker-bff (push) Successful in 1s
CI / docker-product (push) Has been skipped

This commit is contained in:
2026-08-11 10:35:29 +08:00
parent afc8e18635
commit 44c4aed22e
16 changed files with 930 additions and 82 deletions
+49
View File
@@ -58,6 +58,25 @@ message AdminLoginRequest {
message AdminEmptyRequest {
}
message InfoRequest {
int64 id = 1;
}
message ServiceEditRequest {
int64 id = 1;
string name = 2;
string description = 3;
}
message ServiceItemsRequest {
string name = 1;
int32 status = 2;
}
message ServiceNameRequest {
string name = 1;
}
service Admin {
rpc AdminEdit(AdminEditRequest) returns(Response){
option (google.api.http) = {
@@ -113,4 +132,34 @@ service Admin {
body: "*"
};
};
rpc ServiceInfo(InfoRequest) returns(Response){
option (google.api.http) = {
post: "/admin/v3/service/info"
body: "*"
};
};
rpc ServiceEdit(ServiceEditRequest) returns(Response){
option (google.api.http) = {
post: "/admin/v3/service/edit"
body: "*"
};
};
rpc ServiceItems(ServiceItemsRequest) returns(Response){
option (google.api.http) = {
post: "/admin/v3/service/items"
body: "*"
};
};
rpc ServiceStatus(StatusRequest) returns(Response){
option (google.api.http) = {
post: "/admin/v3/service/status"
body: "*"
};
};
rpc ServiceNames(ServiceNameRequest) returns(Response){
option (google.api.http) = {
post: "/admin/v3/service/names"
body: "*"
};
};
}