123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206 |
- syntax = "proto3";
- package account.service.usersuit;
- import "github.com/gogo/protobuf/gogoproto/gogo.proto";
- option go_package = "model";
- message ArgPendantHistory {
- int64 mid =1 [(gogoproto.jsontag) = "mid"];
- int32 source_type =2 [(gogoproto.jsontag) = "sourceType"];
- int64 start_time =3 [(gogoproto.jsontag) = "startTime"];
- int64 end_time =4 [(gogoproto.jsontag) = "endTime"];
- int64 page =5 [(gogoproto.jsontag) = "page"];
- }
- message ArgOrderHistory {
- string order_id = 1 [(gogoproto.jsontag) = "oderID", (gogoproto.customname) = "OrderID"];
- string pay_id = 2 [(gogoproto.jsontag) = "payID", (gogoproto.customname) = "PayID"];
- int64 mid = 3 [(gogoproto.jsontag) = "mid"];
- int64 pid = 4 [(gogoproto.jsontag) = "pid"];
- int32 status = 5 [(gogoproto.jsontag) = "status"];
- int32 pay_type =6 [(gogoproto.jsontag) = "payType"];
- int64 start_time =7 [(gogoproto.jsontag) = "startTime"];
- int64 end_time =8 [(gogoproto.jsontag) = "endTime"];
- int64 page =9 [(gogoproto.jsontag) = "page"];
- }
- message PendantGroupInfo {
- int64 id = 1 [(gogoproto.jsontag) = "id", (gogoproto.customname) = "ID"];
- string name = 2 [(gogoproto.jsontag) = "group_name"];
- int32 rank = 3 [(gogoproto.jsontag) = "rank"];
- int32 status = 4 [(gogoproto.jsontag) = "status"];
- string image =5 [(gogoproto.jsontag) = "image"];
- string image_model =6 [(gogoproto.jsontag) = "image_model"];
- int32 frequency_limit =7 [(gogoproto.jsontag) = "-"];
- int32 time_limit =8 [(gogoproto.jsontag) = "-"];
- int64 number =9 [(gogoproto.jsontag) = "group_count"];
- repeated Pendant sub_pendant = 10 [(gogoproto.jsontag) = "pendant_info"];
- }
- message PendantGroup {
- int64 id = 1 [(gogoproto.jsontag) = "id", (gogoproto.customname) = "ID"];
- int64 gid = 2 [(gogoproto.jsontag) = "gid"];
- int64 pid = 3 [(gogoproto.jsontag) = "pid"];
- }
- message PendantPrice {
- int64 id = 1 [(gogoproto.jsontag) = "id", (gogoproto.customname) = "ID"];
- int64 pid = 2 [(gogoproto.jsontag) = "pid"];
- int64 type = 3 [(gogoproto.jsontag) = "type"];
- int64 price = 4 [(gogoproto.jsontag) = "price"];
- }
- message PendantHistory {
- int64 id = 1 [(gogoproto.jsontag) = "id", (gogoproto.customname) = "ID"];
- int64 mid = 2 [(gogoproto.jsontag) = "mid"];
- int64 pid = 3 [(gogoproto.jsontag) = "pid"];
- int32 source_type = 4 [(gogoproto.jsontag) = "source_type"];
- int64 expire = 5 [(gogoproto.jsontag) = "expire"];
- string operator_name = 6 [(gogoproto.jsontag) = "opeartor_name"];
- int32 operator_action = 7 [(gogoproto.jsontag) = "opeartor_action"];
- }
- message PendantOrderInfo {
- int64 id =1 [(gogoproto.jsontag) = "_", (gogoproto.customname) = "ID"];
- int64 mid = 2 [(gogoproto.jsontag) = "mid"];
- string order_id = 3 [(gogoproto.jsontag) = "order_id", (gogoproto.customname) = "OrderID"];
- string pay_id = 4 [(gogoproto.jsontag) = "pay_id", (gogoproto.customname) = "PayID"];
- int64 pay_type = 5 [(gogoproto.jsontag) = "pay_type"];
- double pay_price = 6 [(gogoproto.jsontag) = "pay_price"];
- int64 app_id = 7 [(gogoproto.jsontag) = "app_id", (gogoproto.customname) = "AppID"];
- int32 stauts = 8 [(gogoproto.jsontag) = "status"];
- int64 pid = 9 [(gogoproto.jsontag) = "pid"];
- int64 time_length = 10 [(gogoproto.jsontag) = "time_length"];
- string cost = 11 [(gogoproto.jsontag) = "cost"];
- int64 buy_time = 12 [(gogoproto.jsontag) = "buy_time"];
- int32 is_callback = 13 [(gogoproto.jsontag) = "is_callback"];
- int64 callback_time = 14 [(gogoproto.jsontag) = "callback_time"];
- string image = 15 [(gogoproto.jsontag) = "image"];
- string name = 16 [(gogoproto.jsontag) = "name"];
- }
- message PayInfo {
- string order_id = 1 [(gogoproto.jsontag) = "order_id", (gogoproto.customname) = "OrderID"];
- string order_num = 2 [(gogoproto.jsontag) = "order_no"];
- string pay_url = 3 [(gogoproto.jsontag) = "pay_url", (gogoproto.customname) = "PayURL"];
- }
- message Pendant {
- int64 id =1 [(gogoproto.jsontag) = "pid", (gogoproto.customname) = "ID"];
- string name = 2 [(gogoproto.jsontag) = "name"];
- string image = 3 [(gogoproto.jsontag) = "image"];
- string image_model =4 [(gogoproto.jsontag) = "image_model"];
- int32 status =5 [(gogoproto.jsontag) = "status"];
- int64 coin =6 [(gogoproto.jsontag) = "coin"];
- int64 point =7 [(gogoproto.jsontag) = "point"];
- int64 bcoin =8 [(gogoproto.jsontag) = "bcoin", (gogoproto.customname) = "BCoin"];
- int64 expires =9 [(gogoproto.jsontag) = "expire"];
- int64 gid =10 [(gogoproto.jsontag) = "gid"];
- int32 rank = 11 [(gogoproto.jsontag) = "rank"];
- }
- message PendantPackage {
- int64 id = 1 [(gogoproto.jsontag) = "id", (gogoproto.customname) = "ID"];
- int64 mid = 2 [(gogoproto.jsontag) = "mid"];
- int64 pid = 3 [(gogoproto.jsontag) = "pid"];
- int64 expires =4 [(gogoproto.jsontag) = "expire"];
- int64 type =5 [(gogoproto.jsontag) = "type"];
- int32 status =6 [(gogoproto.jsontag) = "status"];
- int32 is_vip =7 [(gogoproto.jsontag) = "isVIP", (gogoproto.customname) = "IsVIP"];
- Pendant pendant =8 [(gogoproto.jsontag) = "pendant"];
- }
- message PendantEquip {
- int64 mid = 1 [(gogoproto.jsontag) = "mid"];
- int64 pid = 2 [(gogoproto.jsontag) = "pid"];
- int64 expires =3 [(gogoproto.jsontag) = "expire"];
- Pendant pendant =4 [(gogoproto.jsontag) = "pendant"];
- }
- message GroupPendantList {
- int64 pkgExpires = 1 [(gogoproto.jsontag) = "pkg_expires"];
- int32 pkgStatus = 2 [(gogoproto.jsontag) = "pkg_status"];
- Pendant pendant = 3 [(gogoproto.embed) = true, (gogoproto.jsontag) = ""];
- }
- message MedalInfo {
- int64 ID = 1 [(gogoproto.jsontag) = "nid"];
- string Name = 2 [(gogoproto.jsontag) = "name"];
- string Description = 3 [(gogoproto.jsontag) = "description"];
- string Image = 4 [(gogoproto.jsontag) = "image"];
- string ImageSmall = 5 [(gogoproto.jsontag) = "image_small"];
- string Condition = 6 [(gogoproto.jsontag) = "condition"];
- int64 GID = 7 [(gogoproto.jsontag) = "gid"];
- int32 Level = 8 [(gogoproto.jsontag) = "level,omitempty"];
- string LevelRank = 9 [(gogoproto.jsontag) = "level_rank,omitempty"];
- string LevelDesc = 10 [(gogoproto.jsontag) = "level_desc,omitempty"];
- int32 Sort = 11 [(gogoproto.jsontag) = "sort,omitempty"];
- int32 IsOnline = 12 [(gogoproto.jsontag) = "is_online,omitempty"];
- int32 IsGet = 13 [(gogoproto.jsontag) = "is_get,omitempty"];
- int64 Ctime = 14 [(gogoproto.jsontag) = "ctime,omitempty", (gogoproto.casttype) = "go-common/library/time.Time"];
- int64 Mtime = 15 [(gogoproto.jsontag) = "mtime,omitempty", (gogoproto.casttype) = "go-common/library/time.Time"];
- }
- message MedalHomeInfo {
- string Description = 1 [(gogoproto.jsontag) = "description"];
- string Image = 2 [(gogoproto.jsontag) = "image"];
- string ImageSmall = 3 [(gogoproto.jsontag) = "image_small"];
- int32 IsActivated = 4 [(gogoproto.jsontag) = "is_activated"];
- string Level = 5 [(gogoproto.jsontag) = "level"];
- string Name = 6 [(gogoproto.jsontag) = "name"];
- int64 NID = 7 [(gogoproto.jsontag) = "nid"];
- }
- message MedalUserInfo {
- string Name = 1 [(gogoproto.jsontag) = "name"];
- string Face = 2 [(gogoproto.jsontag) = "face"];
- int32 Level = 3 [(gogoproto.jsontag) = "level"];
- bool TrueLove = 4 [(gogoproto.jsontag) = "truelove"];
- int64 NID = 5 [(gogoproto.jsontag) = "nid"];
- string ImageSmall = 6 [(gogoproto.jsontag) = "image_small"];
- }
- message MedalPopup {
- int64 NID = 1 [(gogoproto.jsontag) = "nid"];
- string Name = 2 [(gogoproto.jsontag) = "name"];
- string Image = 3 [(gogoproto.jsontag) = "image"];
- }
- message MedalMyInfo{
- MedalInfo MedalInfo = 1 [(gogoproto.embed) = true, (gogoproto.jsontag) = ""];
- int32 IsActivated = 2 [(gogoproto.jsontag) = "is_activated"];
- int32 IsNewGet = 3 [(gogoproto.jsontag) = "is_new_get"];
- int64 GetTime = 4 [(gogoproto.jsontag) = "get_time,omitempty", (gogoproto.casttype) = "go-common/library/time.Time"];
- }
- message MedalMyInfos{
- int32 Count = 1 [(gogoproto.jsontag) = "count"];
- string Name = 2 [(gogoproto.jsontag) = "name"];
- repeated MedalMyInfo List = 3 [(gogoproto.jsontag) = "list"];
- }
- message MedalAllInfos{
- int64 HasActivated = 1 [(gogoproto.jsontag) = "has_activated"];
- bool RedPoint = 2 [(gogoproto.jsontag) = "is_show_red_point"];
- repeated int64 HasGet = 3 [(gogoproto.jsontag) = "has_get"];
- map<int64, MedalCategoryInfo> List = 4 [(gogoproto.jsontag) = "list"];
- }
- message MedalCategoryInfo{
- int32 Count = 1 [(gogoproto.jsontag) = "count"];
- string Name = 2 [(gogoproto.jsontag) = "name"];
- repeated MedalItemInfo Data = 3 [(gogoproto.jsontag) = "data"];
- }
- message MedalItemInfo{
- MedalInfo Left = 1 [(gogoproto.jsontag) = "left"];
- int32 Count = 2 [(gogoproto.jsontag) = "count"];
- repeated MedalInfo Right = 3 [(gogoproto.jsontag) = "right,omitempty"];
- }
- message PointFlag{
- bool Pendant = 1 [(gogoproto.jsontag) = "pendant"];
- bool Medal = 2 [(gogoproto.jsontag) = "medal"];
- }
|