Commit 2eebf3019f7e2a7c6b08470f8dfd59b258ea01cf

Authored by zhangqijia
1 parent 43fb22d7

feat: gemSlot and CDKEY

Showing 3 changed files with 27 additions and 1 deletions   Show diff stats
@@ -278,4 +278,14 @@ message ItemGemCompoundReq { @@ -278,4 +278,14 @@ message ItemGemCompoundReq {
278 278
279 message ItemGemCompoundRsp { 279 message ItemGemCompoundRsp {
280 string reward = 3; 280 string reward = 3;
281 -}  
282 \ No newline at end of file 281 \ No newline at end of file
  282 +}
  283 +
  284 +message GemSliceReq {
  285 + string slot_id = 1;
  286 + map<string,int32> costs = 2;
  287 + int32 attention_id = 3;
  288 +}
  289 +
  290 +message GemSliceRsp {
  291 + models.GemSlot gem_slot = 1;
  292 +}
@@ -56,6 +56,13 @@ message Email { @@ -56,6 +56,13 @@ message Email {
56 int64 created_at = 8; 56 int64 created_at = 8;
57 } 57 }
58 58
  59 +message CDkey {
  60 + string cdkey = 1; // @inject_tag: index:"unique" pri:"1"
  61 + string reward = 2;
  62 + int64 expire = 3;
  63 + int64 create = 4;
  64 +}
  65 +
59 message Increment { 66 message Increment {
60 string key = 1; //@inject_tag: index:"unique" pri:"1" 67 string key = 1; //@inject_tag: index:"unique" pri:"1"
61 int64 val = 2; 68 int64 val = 2;
@@ -67,6 +74,14 @@ message Store { @@ -67,6 +74,14 @@ message Store {
67 map<string,int32> pay_r = 3; // buy item by money 74 map<string,int32> pay_r = 3; // buy item by money
68 } 75 }
69 76
  77 +message GemSlot {
  78 + string id = 1; // @inject_tag: index:"unique" pri:"1"
  79 + string role_id = 2;
  80 + int32 slot = 3;
  81 + map<string, int32> reward = 4;
  82 + int64 end_time = 5;
  83 +}
  84 +
70 message Role { 85 message Role {
71 string id = 1; // @inject_tag: index:"unique" pri:"1" 86 string id = 1; // @inject_tag: index:"unique" pri:"1"
72 string uid = 2; // @inject_tag: index:"unique" 87 string uid = 2; // @inject_tag: index:"unique"
@@ -36,6 +36,7 @@ enum ProtoCode @@ -36,6 +36,7 @@ enum ProtoCode
36 EmailDelRpc = 528; 36 EmailDelRpc = 528;
37 StoreBuyRpc = 529; 37 StoreBuyRpc = 529;
38 ItemGemCompoundRpc = 530; 38 ItemGemCompoundRpc = 530;
  39 + GemSliceRpc = 531;
39 40
40 DisConnectNty = 1001; 41 DisConnectNty = 1001;
41 RoleUpdatePropertyNty = 1002; 42 RoleUpdatePropertyNty = 1002;