18 lines
482 B
Protocol Buffer
18 lines
482 B
Protocol Buffer
syntax = "proto3";
|
|
package survey;
|
|
option go_package = ".;survey";
|
|
import "blocks.proto";
|
|
|
|
// 问卷服务 - 问卷管理
|
|
service Survey {
|
|
rpc Create (SurveyItem) returns (StatusReply);
|
|
rpc Get (IdentRequest) returns (SurveyItem);
|
|
rpc Update (SurveyItem) returns (StatusReply);
|
|
rpc Delete (IdentRequest) returns (StatusReply);
|
|
rpc Fetch (FetchRequest) returns (ListSurveyReply);
|
|
}
|
|
|
|
message ListSurveyReply {
|
|
repeated SurveyItem data = 1;
|
|
int64 count = 2;
|
|
} |