1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- syntax = "proto3";
- package model;
- import "github.com/gogo/protobuf/gogoproto/gogo.proto";
- message LevelInfo {
- int32 Cur = 1 [(gogoproto.jsontag) = "current_level"];
- int32 Min = 2 [(gogoproto.jsontag) = "current_min"];
- int32 NowExp = 3 [(gogoproto.jsontag) = "current_exp,omitempty"];
- int32 NextExp = 4 [(gogoproto.jsontag) = "next_exp"];
- }
- message PendantInfo {
- int32 Pid = 1 [(gogoproto.jsontag) = "pid",(gogoproto.casttype) = "int"];
- string Name = 2 [(gogoproto.jsontag) = "name"];
- string Image = 3 [(gogoproto.jsontag) = "image"];
- int64 Expire = 4 [(gogoproto.jsontag) = "expire",(gogoproto.casttype) = "int"];
- }
- message NameplateInfo {
- int32 Nid = 1 [(gogoproto.jsontag) = "nid",(gogoproto.casttype) = "int"];
- string Name = 2 [(gogoproto.jsontag) = "name"];
- string Image = 3 [(gogoproto.jsontag) = "image"];
- string ImageSmall = 4 [(gogoproto.jsontag) = "image_small"];
- string Level = 5 [(gogoproto.jsontag) = "level"];
- string Condition = 6 [(gogoproto.jsontag) = "condition"];
- }
- message OfficialInfo {
- int32 Type = 7 [(gogoproto.jsontag) = "type",(gogoproto.casttype) = "int8"];
- string Desc = 8 [(gogoproto.jsontag) = "desc"];
- }
- message BaseInfo {
- int64 Mid = 1 [(gogoproto.jsontag) = "mid"];
- string Name = 2 [(gogoproto.jsontag) = "name"];
- int64 Sex = 3 [(gogoproto.jsontag) = "sex"];
- string Face = 4 [(gogoproto.jsontag) = "face"];
- string Sign = 5 [(gogoproto.jsontag) = "sign"];
- int64 Rank = 8 [(gogoproto.jsontag) = "rank"];
- int64 Birthday = 9 [(gogoproto.jsontag) = "birthday", (gogoproto.casttype) = "go-common/library/time.Time"];
- int64 CTime = 10 [(gogoproto.jsontag) = "ctime", (gogoproto.casttype) = "go-common/library/time.Time"];
- int64 MTime = 11 [(gogoproto.jsontag) = "mtime", (gogoproto.casttype) = "go-common/library/time.Time"];
- }
- message Detail {
- int64 Mid = 1 [(gogoproto.jsontag) = "mid"];
- int64 Birthday = 2 [(gogoproto.jsontag) = "birthday", (gogoproto.casttype) = "go-common/library/time.Time"];
- int64 Place = 3 [(gogoproto.jsontag) = "place"];
- int64 Marital = 4 [(gogoproto.jsontag) = "marital"];
- int64 Dating = 5 [(gogoproto.jsontag) = "dating"];
- string Tags = 6 [(gogoproto.jsontag) = "tags"];
- int64 CTime = 7 [(gogoproto.jsontag) = "ctime", (gogoproto.casttype) = "go-common/library/time.Time"];
- int64 MTime = 8 [(gogoproto.jsontag) = "mtime", (gogoproto.casttype) = "go-common/library/time.Time"];
- }
|