256 lines
9.3 KiB
Protocol Buffer
256 lines
9.3 KiB
Protocol Buffer
syntax = "proto3";
|
|
package Supplyinfo;
|
|
option go_package = "./;supplyinfo";
|
|
//$ protoc --proto_path=. --go_out=./api/supplyinfo --go-triple_out=./api/supplyinfo ./api/supplyinfo/supplyinfo.proto
|
|
service SupplyInfo {
|
|
rpc GetSupplyInfoList (GetSupplyInfoListRequest) returns (GetSupplyInfoListRespond) {}
|
|
rpc GetSupplyInfo (GetSupplyInfoRequest) returns (GetSupplyInfoData) {}
|
|
rpc UpdateSupplyInfo (UpdateSupplyInfoRequest) returns (UpdateSupplyInfoRespond) {}
|
|
rpc GetVideoList(GetVideoListRequest) returns (GetVideoListRespond){}
|
|
rpc GetVideo(GetVideoRequest) returns (GetVideoListData){}
|
|
rpc UpdateVideo(UpdateVideoRequest) returns (UpdateVideoRespond){}
|
|
rpc GetExamList(GetExamListRequest) returns (GetExamListRespond){}
|
|
rpc GetExam(GetExamRequest) returns (GetExamListData){}
|
|
rpc UpdateExam(UpdateExamRequest) returns (UpdateExamRespond){}
|
|
rpc GetArtistInfoList(GetArtistInfoListRequest) returns (GetArtistInfoListRespond){}
|
|
rpc GetArtistInfo(GetArtistInfoRequest) returns (GetArtistInfoListData){}
|
|
rpc UpdateArtistInfo(UpdateArtistInfoRequest) returns (UpdateArtistInfoRespond){}
|
|
}
|
|
|
|
|
|
|
|
message GetSupplyInfoListRequest {
|
|
uint64 ArtistId = 1 [json_name="artistId"];
|
|
uint64 Types = 2 [json_name="types"];
|
|
}
|
|
|
|
message GetSupplyInfoListRespond {
|
|
repeated GetSupplyInfoData Data = 1;
|
|
}
|
|
|
|
|
|
message GetSupplyInfoData{
|
|
uint64 ID = 1 [json_name="id"];
|
|
string ArtworkId = 2 [json_name="artworkId"];
|
|
string ArtistId = 3 [json_name="artistId"];
|
|
uint64 UserId = 4 [json_name="userId"];
|
|
string Name = 5 [json_name="name"];
|
|
string ModelYear = 6 [json_name="modelYear"];
|
|
string Photo = 7 [json_name="photo"];
|
|
string ArtistPhoto = 8 [json_name="artistPhoto"];
|
|
uint64 Width = 9 [json_name="width"];
|
|
uint64 Height = 10 [json_name="height"];
|
|
uint64 Ruler = 11 [json_name="ruler"];
|
|
string ExhibitInfo = 12 [json_name="exhibitInfo"];
|
|
string ExhibitPic1 = 13 [json_name="exhibitPic1"];
|
|
string ExhibitPic2 = 14 [json_name="exhibitPic2"];
|
|
string CreateTime = 15 [json_name="createTime"];
|
|
string Introduct = 16 [json_name="introduct"];
|
|
bool NetworkTrace = 17 [json_name="networkTrace"];
|
|
string CreateAddress = 18 [json_name="createAddress"];
|
|
string Url = 19 [json_name="url"];
|
|
string Types = 20 [json_name="types"];
|
|
string Remark = 21 [json_name="remark"];
|
|
string Remark2 = 22 [json_name="remark2"];
|
|
bool Enable = 23 [json_name="enable"];
|
|
}
|
|
|
|
|
|
|
|
|
|
message GetSupplyInfoRequest {
|
|
uint64 Id = 1 [json_name="artistId"];
|
|
}
|
|
|
|
|
|
message UpdateSupplyInfoRequest{
|
|
uint64 ID = 1 [json_name="id"];
|
|
string ArtworkId = 2 [json_name="artworkId"];
|
|
string ArtistId = 3 [json_name="artistId"];
|
|
uint64 UserId = 4 [json_name="userId"];
|
|
string Name = 5 [json_name="name"];
|
|
string ModelYear = 6 [json_name="modelYear"];
|
|
string Photo = 7 [json_name="photo"];
|
|
string ArtistPhoto = 8 [json_name="artistPhoto"];
|
|
uint64 Width = 9 [json_name="width"];
|
|
uint64 Height = 10 [json_name="height"];
|
|
uint64 Ruler = 11 [json_name="ruler"];
|
|
string ExhibitInfo = 12 [json_name="exhibitInfo"];
|
|
string ExhibitPic1 = 13 [json_name="exhibitPic1"];
|
|
string ExhibitPic2 = 14 [json_name="exhibitPic2"];
|
|
string CreateTime = 15 [json_name="createTime"];
|
|
string Introduct = 16 [json_name="introduct"];
|
|
bool NetworkTrace = 17 [json_name="networkTrace"];
|
|
string CreateAddress = 18 [json_name="createAddress"];
|
|
string Url = 19 [json_name="url"];
|
|
string Types = 20 [json_name="types"];
|
|
string Remark = 21 [json_name="remark"];
|
|
string Remark2 = 22 [json_name="remark2"];
|
|
bool Enable = 23 [json_name="enable"];
|
|
}
|
|
|
|
message UpdateSupplyInfoRespond {
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
message GetVideoListRequest {
|
|
string ID =1 [json_name="id"];
|
|
uint64 UserId =2 [json_name="userId"];
|
|
string Url =3 [json_name="url"];
|
|
string Types =4 [json_name="types"];
|
|
}
|
|
|
|
message GetVideoListRespond {
|
|
repeated GetVideoListData Data = 1;
|
|
}
|
|
message GetVideoListData{
|
|
uint64 ID = 1 [json_name="id"];
|
|
uint64 UserId = 2 [json_name="userId"];
|
|
string Url = 3 [json_name="url"];
|
|
string Types = 4 [json_name="types"];
|
|
string Remark = 5 [json_name="remark"];
|
|
string Remark2 = 6 [json_name="remark2"];
|
|
bool Enable = 7 [json_name="enable"];
|
|
}
|
|
message GetVideoRequest {
|
|
string ID =1 [json_name="id"];
|
|
uint64 UserId =2 [json_name="userId"];
|
|
string Url =3 [json_name="url"];
|
|
string Types =4 [json_name="types"];
|
|
}
|
|
|
|
message UpdateVideoRequest {
|
|
string ID =1 [json_name="id"];
|
|
uint64 UserId =2 [json_name="userId"];
|
|
string Url =3 [json_name="url"];
|
|
string Types =4 [json_name="types"];
|
|
}
|
|
|
|
|
|
message UpdateVideoRespond{
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
message GetExamListRequest {
|
|
string ID =1 [json_name="id"];
|
|
uint64 UserId =2 [json_name="userId"];
|
|
string Url =3 [json_name="url"];
|
|
string Types =4 [json_name="types"];
|
|
}
|
|
|
|
message GetExamListRespond {
|
|
repeated GetExamListData Data = 1;
|
|
}
|
|
message GetExamListData{
|
|
uint64 ID = 1 [json_name="id"];
|
|
uint64 UserId = 2 [json_name="userId"];
|
|
string Title = 3 [json_name="title"];
|
|
string Class = 4 [json_name="class"];
|
|
uint64 TitleScore = 5 [json_name="titleScore"];
|
|
string Score= 6 [json_name="score"];
|
|
string Types= 7 [json_name="types"];
|
|
string Remark = 8 [json_name="remark"];
|
|
string Remark2 = 9 [json_name="remark2"];
|
|
bool Enable = 10 [json_name="enable"];
|
|
}
|
|
message GetExamRequest {
|
|
uint64 ID = 1 [json_name="id"];
|
|
uint64 UserId = 2 [json_name="userId"];
|
|
string Title = 3 [json_name="title"];
|
|
string Class = 4 [json_name="class"];
|
|
uint64 TitleScore = 5 [json_name="titleScore"];
|
|
string Score= 6 [json_name="score"];
|
|
string Types= 7 [json_name="types"];
|
|
string Remark = 8 [json_name="remark"];
|
|
string Remark2 = 9 [json_name="remark2"];
|
|
bool Enable = 10 [json_name="enable"];
|
|
}
|
|
|
|
message UpdateExamRequest {
|
|
uint64 ID = 1 [json_name="id"];
|
|
uint64 UserId = 2 [json_name="userId"];
|
|
string Title = 3 [json_name="title"];
|
|
string Class = 4 [json_name="class"];
|
|
uint64 TitleScore = 5 [json_name="titleScore"];
|
|
string Score= 6 [json_name="score"];
|
|
string Types= 7 [json_name="types"];
|
|
string Remark = 8 [json_name="remark"];
|
|
string Remark2 = 9 [json_name="remark2"];
|
|
bool Enable = 10 [json_name="enable"];
|
|
}
|
|
|
|
|
|
message UpdateExamRespond{
|
|
int32 Percent = 1 [ json_name="percent"];
|
|
}
|
|
message GetArtistInfoListRequest {
|
|
string ID =1 [json_name="id"];
|
|
uint64 UserId =2 [json_name="userId"];
|
|
string Url =3 [json_name="url"];
|
|
string Types =4 [json_name="types"];
|
|
}
|
|
|
|
message GetArtistInfoListRespond {
|
|
repeated GetArtistInfoListData Data = 1;
|
|
}
|
|
message GetArtistInfoListData{
|
|
uint64 ID = 1 [json_name="id"];
|
|
uint64 UserId = 2 [json_name="userId"];
|
|
string ArtistId = 3 [json_name = "artistId"];
|
|
string BankAccount = 4 [json_name="bankAccount"];
|
|
string BankName = 5 [json_name="bankName"];
|
|
string Introduct = 6 [json_name="introduct"];
|
|
string CountryArtLevel = 7 [json_name="countryArtLevel"];
|
|
string ArtistCertPic = 8 [json_name="artistCertPic"];
|
|
string Remark = 9 [json_name="remark"];
|
|
string Remark2 = 10 [json_name="remark2"];
|
|
uint64 State = 11 [json_name="state"];
|
|
|
|
|
|
|
|
|
|
}
|
|
message GetArtistInfoRequest {
|
|
uint64 ID = 1 [json_name="id"];
|
|
uint64 UserId = 2 [json_name="userId"];
|
|
string ArtistId = 3 [json_name = "artistId"];
|
|
string BankAccount = 4 [json_name="bankAccount"];
|
|
string BankName = 5 [json_name="bankName"];
|
|
string Introduct = 6 [json_name="introduct"];
|
|
string CountryArtLevel = 7 [json_name="countryArtLevel"];
|
|
string ArtistCertPic = 8 [json_name="artistCertPic"];
|
|
string Remark = 9 [json_name="remark"];
|
|
string Remark2 = 10 [json_name="remark2"];
|
|
uint64 State = 11 [json_name="state"];
|
|
}
|
|
|
|
message UpdateArtistInfoRequest {
|
|
uint64 ID = 1 [json_name="id"];
|
|
uint64 UserId = 2 [json_name="userId"];
|
|
string ArtistId = 3 [json_name = "artistId"];
|
|
string BankAccount = 4 [json_name="bankAccount"];
|
|
string BankName = 5 [json_name="bankName"];
|
|
string Introduct = 6 [json_name="introduct"];
|
|
string CountryArtLevel = 7 [json_name="countryArtLevel"];
|
|
string ArtistCertPic = 8 [json_name="artistCertPic"];
|
|
string Remark = 9 [json_name="remark"];
|
|
string Remark2 = 10 [json_name="remark2"];
|
|
uint64 State = 11 [json_name="state"];
|
|
}
|
|
|
|
|
|
message UpdateArtistInfoRespond{
|
|
|
|
} |