ActivityHandler.lua 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856
  1. -------------------------------------------------
  2. -- 本文件由代码生成器自动生成,
  3. -- 千万不要修改本文件的任何代码,
  4. -- 修改的的任何代码都会被覆盖掉!
  5. ----------------------------------------------------
  6. local Socket = require "Xmds.Pomelo.LuaGameSocket"
  7. require "base64"
  8. require "activityHandler_pb"
  9. --------------------------------Pomelo-------------------------------
  10. Pomelo = Pomelo or {}
  11. --------------------------------ActivityHandler-------------------------------
  12. Pomelo.ActivityHandler = {}
  13. local function activityLsRequestEncoder(msg)
  14. local input = activityHandler_pb.ActivityLsRequest()
  15. protobuf.FromMessage(input,msg)
  16. return (input:SerializeToString())
  17. end
  18. local function activityLsRequestDecoder(stream)
  19. local res = activityHandler_pb.ActivityLsResponse()
  20. res:ParseFromString(stream)
  21. return res
  22. end
  23. function Pomelo.ActivityHandler.activityLsRequest(cb,option)
  24. local input = nil
  25. Socket.OnRequestStart("area.activityHandler.activityLsRequest", option)
  26. Socket.Request("area.activityHandler.activityLsRequest", input, function(res)
  27. if(res.s2c_code == 200) then
  28. Pomelo.ActivityHandler.lastActivityLsResponse = res
  29. Socket.OnRequestEnd("area.activityHandler.activityLsRequest", true)
  30. cb(nil,res)
  31. else
  32. local ex = {}
  33. if(res.s2c_code) then
  34. ex.Code = res.s2c_code
  35. ex.Message = res.s2c_msg
  36. else
  37. ex.Code = 501
  38. ex.Message = "[LuaXmdsNetClient] area.activityHandler.activityLsRequest decode error!!"
  39. end
  40. Socket.OnRequestEnd("area.activityHandler.activityLsRequest", false,ex.Code,ex.Message)
  41. cb(ex,nil)
  42. end
  43. end, activityLsRequestEncoder, activityLsRequestDecoder)
  44. end
  45. local function interestActivityAdRequestEncoder(msg)
  46. local input = activityHandler_pb.InterestActivityAdRequest()
  47. protobuf.FromMessage(input,msg)
  48. return (input:SerializeToString())
  49. end
  50. local function interestActivityAdRequestDecoder(stream)
  51. local res = activityHandler_pb.InterestActivityAdResponse()
  52. res:ParseFromString(stream)
  53. return res
  54. end
  55. function Pomelo.ActivityHandler.interestActivityAdRequest(cb,option)
  56. local input = nil
  57. Socket.OnRequestStart("area.activityHandler.interestActivityAdRequest", option)
  58. Socket.Request("area.activityHandler.interestActivityAdRequest", input, function(res)
  59. if(res.s2c_code == 200) then
  60. Pomelo.ActivityHandler.lastInterestActivityAdResponse = res
  61. Socket.OnRequestEnd("area.activityHandler.interestActivityAdRequest", true)
  62. cb(nil,res)
  63. else
  64. local ex = {}
  65. if(res.s2c_code) then
  66. ex.Code = res.s2c_code
  67. ex.Message = res.s2c_msg
  68. else
  69. ex.Code = 501
  70. ex.Message = "[LuaXmdsNetClient] area.activityHandler.interestActivityAdRequest decode error!!"
  71. end
  72. Socket.OnRequestEnd("area.activityHandler.interestActivityAdRequest", false,ex.Code,ex.Message)
  73. cb(ex,nil)
  74. end
  75. end, interestActivityAdRequestEncoder, interestActivityAdRequestDecoder)
  76. end
  77. local function payFirstRequestEncoder(msg)
  78. local input = activityHandler_pb.PayFirstRequest()
  79. protobuf.FromMessage(input,msg)
  80. return (input:SerializeToString())
  81. end
  82. local function payFirstRequestDecoder(stream)
  83. local res = activityHandler_pb.PayFirstResponse()
  84. res:ParseFromString(stream)
  85. return res
  86. end
  87. function Pomelo.ActivityHandler.payFirstRequest(cb,option)
  88. local input = nil
  89. Socket.OnRequestStart("area.activityHandler.payFirstRequest", option)
  90. Socket.Request("area.activityHandler.payFirstRequest", input, function(res)
  91. if(res.s2c_code == 200) then
  92. Pomelo.ActivityHandler.lastPayFirstResponse = res
  93. Socket.OnRequestEnd("area.activityHandler.payFirstRequest", true)
  94. cb(nil,res)
  95. else
  96. local ex = {}
  97. if(res.s2c_code) then
  98. ex.Code = res.s2c_code
  99. ex.Message = res.s2c_msg
  100. else
  101. ex.Code = 501
  102. ex.Message = "[LuaXmdsNetClient] area.activityHandler.payFirstRequest decode error!!"
  103. end
  104. Socket.OnRequestEnd("area.activityHandler.payFirstRequest", false,ex.Code,ex.Message)
  105. cb(ex,nil)
  106. end
  107. end, payFirstRequestEncoder, payFirstRequestDecoder)
  108. end
  109. local function paySecondRequestEncoder(msg)
  110. local input = activityHandler_pb.PaySecondRequest()
  111. protobuf.FromMessage(input,msg)
  112. return (input:SerializeToString())
  113. end
  114. local function paySecondRequestDecoder(stream)
  115. local res = activityHandler_pb.PaySecondResponse()
  116. res:ParseFromString(stream)
  117. return res
  118. end
  119. function Pomelo.ActivityHandler.paySecondRequest(cb,option)
  120. local input = nil
  121. Socket.OnRequestStart("area.activityHandler.paySecondRequest", option)
  122. Socket.Request("area.activityHandler.paySecondRequest", input, function(res)
  123. if(res.s2c_code == 200) then
  124. Pomelo.ActivityHandler.lastPaySecondResponse = res
  125. Socket.OnRequestEnd("area.activityHandler.paySecondRequest", true)
  126. cb(nil,res)
  127. else
  128. local ex = {}
  129. if(res.s2c_code) then
  130. ex.Code = res.s2c_code
  131. ex.Message = res.s2c_msg
  132. else
  133. ex.Code = 501
  134. ex.Message = "[LuaXmdsNetClient] area.activityHandler.paySecondRequest decode error!!"
  135. end
  136. Socket.OnRequestEnd("area.activityHandler.paySecondRequest", false,ex.Code,ex.Message)
  137. cb(ex,nil)
  138. end
  139. end, paySecondRequestEncoder, paySecondRequestDecoder)
  140. end
  141. local function payTotalRequestEncoder(msg)
  142. local input = activityHandler_pb.PayTotalRequest()
  143. protobuf.FromMessage(input,msg)
  144. return (input:SerializeToString())
  145. end
  146. local function payTotalRequestDecoder(stream)
  147. local res = activityHandler_pb.PayTotalResponse()
  148. res:ParseFromString(stream)
  149. return res
  150. end
  151. function Pomelo.ActivityHandler.payTotalRequest(cb,option)
  152. local input = nil
  153. Socket.OnRequestStart("area.activityHandler.payTotalRequest", option)
  154. Socket.Request("area.activityHandler.payTotalRequest", input, function(res)
  155. if(res.s2c_code == 200) then
  156. Pomelo.ActivityHandler.lastPayTotalResponse = res
  157. Socket.OnRequestEnd("area.activityHandler.payTotalRequest", true)
  158. cb(nil,res)
  159. else
  160. local ex = {}
  161. if(res.s2c_code) then
  162. ex.Code = res.s2c_code
  163. ex.Message = res.s2c_msg
  164. else
  165. ex.Code = 501
  166. ex.Message = "[LuaXmdsNetClient] area.activityHandler.payTotalRequest decode error!!"
  167. end
  168. Socket.OnRequestEnd("area.activityHandler.payTotalRequest", false,ex.Code,ex.Message)
  169. cb(ex,nil)
  170. end
  171. end, payTotalRequestEncoder, payTotalRequestDecoder)
  172. end
  173. local function consumeTotalRequestEncoder(msg)
  174. local input = activityHandler_pb.ConsumeTotalRequest()
  175. protobuf.FromMessage(input,msg)
  176. return (input:SerializeToString())
  177. end
  178. local function consumeTotalRequestDecoder(stream)
  179. local res = activityHandler_pb.ConsumeTotalResponse()
  180. res:ParseFromString(stream)
  181. return res
  182. end
  183. function Pomelo.ActivityHandler.consumeTotalRequest(cb,option)
  184. local input = nil
  185. Socket.OnRequestStart("area.activityHandler.consumeTotalRequest", option)
  186. Socket.Request("area.activityHandler.consumeTotalRequest", input, function(res)
  187. if(res.s2c_code == 200) then
  188. Pomelo.ActivityHandler.lastConsumeTotalResponse = res
  189. Socket.OnRequestEnd("area.activityHandler.consumeTotalRequest", true)
  190. cb(nil,res)
  191. else
  192. local ex = {}
  193. if(res.s2c_code) then
  194. ex.Code = res.s2c_code
  195. ex.Message = res.s2c_msg
  196. else
  197. ex.Code = 501
  198. ex.Message = "[LuaXmdsNetClient] area.activityHandler.consumeTotalRequest decode error!!"
  199. end
  200. Socket.OnRequestEnd("area.activityHandler.consumeTotalRequest", false,ex.Code,ex.Message)
  201. cb(ex,nil)
  202. end
  203. end, consumeTotalRequestEncoder, consumeTotalRequestDecoder)
  204. end
  205. local function activityAwardRequestEncoder(msg)
  206. local input = activityHandler_pb.ActivityAwardRequest()
  207. protobuf.FromMessage(input,msg)
  208. return (input:SerializeToString())
  209. end
  210. local function activityAwardRequestDecoder(stream)
  211. local res = activityHandler_pb.ActivityAwardResponse()
  212. res:ParseFromString(stream)
  213. return res
  214. end
  215. function Pomelo.ActivityHandler.activityAwardRequest(s2c_awardId,s2c_activityId,cb,option)
  216. local msg = {}
  217. msg.s2c_awardId = s2c_awardId
  218. msg.s2c_activityId = s2c_activityId
  219. Socket.OnRequestStart("area.activityHandler.activityAwardRequest", option)
  220. Socket.Request("area.activityHandler.activityAwardRequest", msg, function(res)
  221. if(res.s2c_code == 200) then
  222. Pomelo.ActivityHandler.lastActivityAwardResponse = res
  223. Socket.OnRequestEnd("area.activityHandler.activityAwardRequest", true)
  224. cb(nil,res)
  225. else
  226. local ex = {}
  227. if(res.s2c_code) then
  228. ex.Code = res.s2c_code
  229. ex.Message = res.s2c_msg
  230. else
  231. ex.Code = 501
  232. ex.Message = "[LuaXmdsNetClient] area.activityHandler.activityAwardRequest decode error!!"
  233. end
  234. Socket.OnRequestEnd("area.activityHandler.activityAwardRequest", false,ex.Code,ex.Message)
  235. cb(ex,nil)
  236. end
  237. end, activityAwardRequestEncoder, activityAwardRequestDecoder)
  238. end
  239. local function activityInviteCodeRequestEncoder(msg)
  240. local input = activityHandler_pb.ActivityInviteCodeRequest()
  241. protobuf.FromMessage(input,msg)
  242. return (input:SerializeToString())
  243. end
  244. local function activityInviteCodeRequestDecoder(stream)
  245. local res = activityHandler_pb.ActivityInviteCodeResponse()
  246. res:ParseFromString(stream)
  247. return res
  248. end
  249. function Pomelo.ActivityHandler.activityInviteCodeRequest(c2s_inviteCode,cb,option)
  250. local msg = {}
  251. msg.c2s_inviteCode = c2s_inviteCode
  252. Socket.OnRequestStart("area.activityHandler.activityInviteCodeRequest", option)
  253. Socket.Request("area.activityHandler.activityInviteCodeRequest", msg, function(res)
  254. if(res.s2c_code == 200) then
  255. Pomelo.ActivityHandler.lastActivityInviteCodeResponse = res
  256. Socket.OnRequestEnd("area.activityHandler.activityInviteCodeRequest", true)
  257. cb(nil,res)
  258. else
  259. local ex = {}
  260. if(res.s2c_code) then
  261. ex.Code = res.s2c_code
  262. ex.Message = res.s2c_msg
  263. else
  264. ex.Code = 501
  265. ex.Message = "[LuaXmdsNetClient] area.activityHandler.activityInviteCodeRequest decode error!!"
  266. end
  267. Socket.OnRequestEnd("area.activityHandler.activityInviteCodeRequest", false,ex.Code,ex.Message)
  268. cb(ex,nil)
  269. end
  270. end, activityInviteCodeRequestEncoder, activityInviteCodeRequestDecoder)
  271. end
  272. local function activityNoticeRequestEncoder(msg)
  273. local input = activityHandler_pb.ActivityNoticeReq()
  274. protobuf.FromMessage(input,msg)
  275. return (input:SerializeToString())
  276. end
  277. local function activityNoticeRequestDecoder(stream)
  278. local res = activityHandler_pb.ActivityNoticeRes()
  279. res:ParseFromString(stream)
  280. return res
  281. end
  282. function Pomelo.ActivityHandler.activityNoticeRequest(cb,option)
  283. local input = nil
  284. Socket.OnRequestStart("area.activityHandler.activityNoticeRequest", option)
  285. Socket.Request("area.activityHandler.activityNoticeRequest", input, function(res)
  286. if(res.s2c_code == 200) then
  287. Pomelo.ActivityHandler.lastActivityNoticeRes = res
  288. Socket.OnRequestEnd("area.activityHandler.activityNoticeRequest", true)
  289. cb(nil,res)
  290. else
  291. local ex = {}
  292. if(res.s2c_code) then
  293. ex.Code = res.s2c_code
  294. ex.Message = res.s2c_msg
  295. else
  296. ex.Code = 501
  297. ex.Message = "[LuaXmdsNetClient] area.activityHandler.activityNoticeRequest decode error!!"
  298. end
  299. Socket.OnRequestEnd("area.activityHandler.activityNoticeRequest", false,ex.Code,ex.Message)
  300. cb(ex,nil)
  301. end
  302. end, activityNoticeRequestEncoder, activityNoticeRequestDecoder)
  303. end
  304. local function activityLevelOrSwordRequestEncoder(msg)
  305. local input = activityHandler_pb.ActivityLevelOrSwordRequest()
  306. protobuf.FromMessage(input,msg)
  307. return (input:SerializeToString())
  308. end
  309. local function activityLevelOrSwordRequestDecoder(stream)
  310. local res = activityHandler_pb.ActivityLevelOrSwordResponse()
  311. res:ParseFromString(stream)
  312. return res
  313. end
  314. function Pomelo.ActivityHandler.activityLevelOrSwordRequest(c2s_activityId,cb,option)
  315. local msg = {}
  316. msg.c2s_activityId = c2s_activityId
  317. Socket.OnRequestStart("area.activityHandler.activityLevelOrSwordRequest", option)
  318. Socket.Request("area.activityHandler.activityLevelOrSwordRequest", msg, function(res)
  319. if(res.s2c_code == 200) then
  320. Pomelo.ActivityHandler.lastActivityLevelOrSwordResponse = res
  321. Socket.OnRequestEnd("area.activityHandler.activityLevelOrSwordRequest", true)
  322. cb(nil,res)
  323. else
  324. local ex = {}
  325. if(res.s2c_code) then
  326. ex.Code = res.s2c_code
  327. ex.Message = res.s2c_msg
  328. else
  329. ex.Code = 501
  330. ex.Message = "[LuaXmdsNetClient] area.activityHandler.activityLevelOrSwordRequest decode error!!"
  331. end
  332. Socket.OnRequestEnd("area.activityHandler.activityLevelOrSwordRequest", false,ex.Code,ex.Message)
  333. cb(ex,nil)
  334. end
  335. end, activityLevelOrSwordRequestEncoder, activityLevelOrSwordRequestDecoder)
  336. end
  337. local function activityBuyFundsRequestEncoder(msg)
  338. local input = activityHandler_pb.ActivityBuyFundsReq()
  339. protobuf.FromMessage(input,msg)
  340. return (input:SerializeToString())
  341. end
  342. local function activityBuyFundsRequestDecoder(stream)
  343. local res = activityHandler_pb.ActivityBuyFundsRes()
  344. res:ParseFromString(stream)
  345. return res
  346. end
  347. function Pomelo.ActivityHandler.activityBuyFundsRequest(cb,option)
  348. local input = nil
  349. Socket.OnRequestStart("area.activityHandler.activityBuyFundsRequest", option)
  350. Socket.Request("area.activityHandler.activityBuyFundsRequest", input, function(res)
  351. if(res.s2c_code == 200) then
  352. Pomelo.ActivityHandler.lastActivityBuyFundsRes = res
  353. Socket.OnRequestEnd("area.activityHandler.activityBuyFundsRequest", true)
  354. cb(nil,res)
  355. else
  356. local ex = {}
  357. if(res.s2c_code) then
  358. ex.Code = res.s2c_code
  359. ex.Message = res.s2c_msg
  360. else
  361. ex.Code = 501
  362. ex.Message = "[LuaXmdsNetClient] area.activityHandler.activityBuyFundsRequest decode error!!"
  363. end
  364. Socket.OnRequestEnd("area.activityHandler.activityBuyFundsRequest", false,ex.Code,ex.Message)
  365. cb(ex,nil)
  366. end
  367. end, activityBuyFundsRequestEncoder, activityBuyFundsRequestDecoder)
  368. end
  369. local function activityOpenFundsRequestEncoder(msg)
  370. local input = activityHandler_pb.ActivityOpenFundsReq()
  371. protobuf.FromMessage(input,msg)
  372. return (input:SerializeToString())
  373. end
  374. local function activityOpenFundsRequestDecoder(stream)
  375. local res = activityHandler_pb.ActivityOpenFundsRes()
  376. res:ParseFromString(stream)
  377. return res
  378. end
  379. function Pomelo.ActivityHandler.activityOpenFundsRequest(cb,option)
  380. local input = nil
  381. Socket.OnRequestStart("area.activityHandler.activityOpenFundsRequest", option)
  382. Socket.Request("area.activityHandler.activityOpenFundsRequest", input, function(res)
  383. if(res.s2c_code == 200) then
  384. Pomelo.ActivityHandler.lastActivityOpenFundsRes = res
  385. Socket.OnRequestEnd("area.activityHandler.activityOpenFundsRequest", true)
  386. cb(nil,res)
  387. else
  388. local ex = {}
  389. if(res.s2c_code) then
  390. ex.Code = res.s2c_code
  391. ex.Message = res.s2c_msg
  392. else
  393. ex.Code = 501
  394. ex.Message = "[LuaXmdsNetClient] area.activityHandler.activityOpenFundsRequest decode error!!"
  395. end
  396. Socket.OnRequestEnd("area.activityHandler.activityOpenFundsRequest", false,ex.Code,ex.Message)
  397. cb(ex,nil)
  398. end
  399. end, activityOpenFundsRequestEncoder, activityOpenFundsRequestDecoder)
  400. end
  401. local function activityLuckyAwardViewRequestEncoder(msg)
  402. local input = activityHandler_pb.ActivityLuckyAwardViewRequest()
  403. protobuf.FromMessage(input,msg)
  404. return (input:SerializeToString())
  405. end
  406. local function activityLuckyAwardViewRequestDecoder(stream)
  407. local res = activityHandler_pb.ActivityLuckyAwardViewResponse()
  408. res:ParseFromString(stream)
  409. return res
  410. end
  411. function Pomelo.ActivityHandler.activityLuckyAwardViewRequest(cb,option)
  412. local input = nil
  413. Socket.OnRequestStart("area.activityHandler.activityLuckyAwardViewRequest", option)
  414. Socket.Request("area.activityHandler.activityLuckyAwardViewRequest", input, function(res)
  415. if(res.s2c_code == 200) then
  416. Pomelo.ActivityHandler.lastActivityLuckyAwardViewResponse = res
  417. Socket.OnRequestEnd("area.activityHandler.activityLuckyAwardViewRequest", true)
  418. cb(nil,res)
  419. else
  420. local ex = {}
  421. if(res.s2c_code) then
  422. ex.Code = res.s2c_code
  423. ex.Message = res.s2c_msg
  424. else
  425. ex.Code = 501
  426. ex.Message = "[LuaXmdsNetClient] area.activityHandler.activityLuckyAwardViewRequest decode error!!"
  427. end
  428. Socket.OnRequestEnd("area.activityHandler.activityLuckyAwardViewRequest", false,ex.Code,ex.Message)
  429. cb(ex,nil)
  430. end
  431. end, activityLuckyAwardViewRequestEncoder, activityLuckyAwardViewRequestDecoder)
  432. end
  433. local function luckyAwardViewRequestEncoder(msg)
  434. local input = activityHandler_pb.LuckyAwardViewRequest()
  435. protobuf.FromMessage(input,msg)
  436. return (input:SerializeToString())
  437. end
  438. local function luckyAwardViewRequestDecoder(stream)
  439. local res = activityHandler_pb.LuckyAwardViewResponse()
  440. res:ParseFromString(stream)
  441. return res
  442. end
  443. function Pomelo.ActivityHandler.luckyAwardViewRequest(cb,option)
  444. local input = nil
  445. Socket.OnRequestStart("area.activityHandler.luckyAwardViewRequest", option)
  446. Socket.Request("area.activityHandler.luckyAwardViewRequest", input, function(res)
  447. if(res.s2c_code == 200) then
  448. Pomelo.ActivityHandler.lastLuckyAwardViewResponse = res
  449. Socket.OnRequestEnd("area.activityHandler.luckyAwardViewRequest", true)
  450. cb(nil,res)
  451. else
  452. local ex = {}
  453. if(res.s2c_code) then
  454. ex.Code = res.s2c_code
  455. ex.Message = res.s2c_msg
  456. else
  457. ex.Code = 501
  458. ex.Message = "[LuaXmdsNetClient] area.activityHandler.luckyAwardViewRequest decode error!!"
  459. end
  460. Socket.OnRequestEnd("area.activityHandler.luckyAwardViewRequest", false,ex.Code,ex.Message)
  461. cb(ex,nil)
  462. end
  463. end, luckyAwardViewRequestEncoder, luckyAwardViewRequestDecoder)
  464. end
  465. local function reSetluckyAwardRequestEncoder(msg)
  466. local input = activityHandler_pb.ReSetluckyAwardRequest()
  467. protobuf.FromMessage(input,msg)
  468. return (input:SerializeToString())
  469. end
  470. local function reSetluckyAwardRequestDecoder(stream)
  471. local res = activityHandler_pb.ReSetluckyAwardResponse()
  472. res:ParseFromString(stream)
  473. return res
  474. end
  475. function Pomelo.ActivityHandler.reSetluckyAwardRequest(cb,option)
  476. local input = nil
  477. Socket.OnRequestStart("area.activityHandler.reSetluckyAwardRequest", option)
  478. Socket.Request("area.activityHandler.reSetluckyAwardRequest", input, function(res)
  479. if(res.s2c_code == 200) then
  480. Pomelo.ActivityHandler.lastReSetluckyAwardResponse = res
  481. Socket.OnRequestEnd("area.activityHandler.reSetluckyAwardRequest", true)
  482. cb(nil,res)
  483. else
  484. local ex = {}
  485. if(res.s2c_code) then
  486. ex.Code = res.s2c_code
  487. ex.Message = res.s2c_msg
  488. else
  489. ex.Code = 501
  490. ex.Message = "[LuaXmdsNetClient] area.activityHandler.reSetluckyAwardRequest decode error!!"
  491. end
  492. Socket.OnRequestEnd("area.activityHandler.reSetluckyAwardRequest", false,ex.Code,ex.Message)
  493. cb(ex,nil)
  494. end
  495. end, reSetluckyAwardRequestEncoder, reSetluckyAwardRequestDecoder)
  496. end
  497. local function openSevenDayRequestEncoder(msg)
  498. local input = activityHandler_pb.OpenSevenDayRequest()
  499. protobuf.FromMessage(input,msg)
  500. return (input:SerializeToString())
  501. end
  502. local function openSevenDayRequestDecoder(stream)
  503. local res = activityHandler_pb.OpenSevenDayResponse()
  504. res:ParseFromString(stream)
  505. return res
  506. end
  507. function Pomelo.ActivityHandler.openSevenDayRequest(c2s_day,cb,option)
  508. local msg = {}
  509. msg.c2s_day = c2s_day
  510. Socket.OnRequestStart("area.activityHandler.openSevenDayRequest", option)
  511. Socket.Request("area.activityHandler.openSevenDayRequest", msg, function(res)
  512. if(res.s2c_code == 200) then
  513. Pomelo.ActivityHandler.lastOpenSevenDayResponse = res
  514. Socket.OnRequestEnd("area.activityHandler.openSevenDayRequest", true)
  515. cb(nil,res)
  516. else
  517. local ex = {}
  518. if(res.s2c_code) then
  519. ex.Code = res.s2c_code
  520. ex.Message = res.s2c_msg
  521. else
  522. ex.Code = 501
  523. ex.Message = "[LuaXmdsNetClient] area.activityHandler.openSevenDayRequest decode error!!"
  524. end
  525. Socket.OnRequestEnd("area.activityHandler.openSevenDayRequest", false,ex.Code,ex.Message)
  526. cb(ex,nil)
  527. end
  528. end, openSevenDayRequestEncoder, openSevenDayRequestDecoder)
  529. end
  530. local function openChangeRequestEncoder(msg)
  531. local input = activityHandler_pb.OpenChangeRequest()
  532. protobuf.FromMessage(input,msg)
  533. return (input:SerializeToString())
  534. end
  535. local function openChangeRequestDecoder(stream)
  536. local res = activityHandler_pb.OpenChangeResponse()
  537. res:ParseFromString(stream)
  538. return res
  539. end
  540. function Pomelo.ActivityHandler.openChangeRequest(cb,option)
  541. local input = nil
  542. Socket.OnRequestStart("area.activityHandler.openChangeRequest", option)
  543. Socket.Request("area.activityHandler.openChangeRequest", input, function(res)
  544. if(res.s2c_code == 200) then
  545. Pomelo.ActivityHandler.lastOpenChangeResponse = res
  546. Socket.OnRequestEnd("area.activityHandler.openChangeRequest", true)
  547. cb(nil,res)
  548. else
  549. local ex = {}
  550. if(res.s2c_code) then
  551. ex.Code = res.s2c_code
  552. ex.Message = res.s2c_msg
  553. else
  554. ex.Code = 501
  555. ex.Message = "[LuaXmdsNetClient] area.activityHandler.openChangeRequest decode error!!"
  556. end
  557. Socket.OnRequestEnd("area.activityHandler.openChangeRequest", false,ex.Code,ex.Message)
  558. cb(ex,nil)
  559. end
  560. end, openChangeRequestEncoder, openChangeRequestDecoder)
  561. end
  562. local function activityDrawInfoRequestEncoder(msg)
  563. local input = activityHandler_pb.ActivityDrawInfoRequest()
  564. protobuf.FromMessage(input,msg)
  565. return (input:SerializeToString())
  566. end
  567. local function activityDrawInfoRequestDecoder(stream)
  568. local res = activityHandler_pb.ActivityDrawInfoResponse()
  569. res:ParseFromString(stream)
  570. return res
  571. end
  572. function Pomelo.ActivityHandler.activityDrawInfoRequest(cb,option)
  573. local input = nil
  574. Socket.OnRequestStart("area.activityHandler.activityDrawInfoRequest", option)
  575. Socket.Request("area.activityHandler.activityDrawInfoRequest", input, function(res)
  576. if(res.s2c_code == 200) then
  577. Pomelo.ActivityHandler.lastActivityDrawInfoResponse = res
  578. Socket.OnRequestEnd("area.activityHandler.activityDrawInfoRequest", true)
  579. cb(nil,res)
  580. else
  581. local ex = {}
  582. if(res.s2c_code) then
  583. ex.Code = res.s2c_code
  584. ex.Message = res.s2c_msg
  585. else
  586. ex.Code = 501
  587. ex.Message = "[LuaXmdsNetClient] area.activityHandler.activityDrawInfoRequest decode error!!"
  588. end
  589. Socket.OnRequestEnd("area.activityHandler.activityDrawInfoRequest", false,ex.Code,ex.Message)
  590. cb(ex,nil)
  591. end
  592. end, activityDrawInfoRequestEncoder, activityDrawInfoRequestDecoder)
  593. end
  594. local function drawInfoRequestEncoder(msg)
  595. local input = activityHandler_pb.DrawInfoRequest()
  596. protobuf.FromMessage(input,msg)
  597. return (input:SerializeToString())
  598. end
  599. local function drawInfoRequestDecoder(stream)
  600. local res = activityHandler_pb.DrawInfoResponse()
  601. res:ParseFromString(stream)
  602. return res
  603. end
  604. function Pomelo.ActivityHandler.drawInfoRequest(cb,option)
  605. local input = nil
  606. Socket.OnRequestStart("area.activityHandler.drawInfoRequest", option)
  607. Socket.Request("area.activityHandler.drawInfoRequest", input, function(res)
  608. if(res.s2c_code == 200) then
  609. Pomelo.ActivityHandler.lastDrawInfoResponse = res
  610. Socket.OnRequestEnd("area.activityHandler.drawInfoRequest", true)
  611. cb(nil,res)
  612. else
  613. local ex = {}
  614. if(res.s2c_code) then
  615. ex.Code = res.s2c_code
  616. ex.Message = res.s2c_msg
  617. else
  618. ex.Code = 501
  619. ex.Message = "[LuaXmdsNetClient] area.activityHandler.drawInfoRequest decode error!!"
  620. end
  621. Socket.OnRequestEnd("area.activityHandler.drawInfoRequest", false,ex.Code,ex.Message)
  622. cb(ex,nil)
  623. end
  624. end, drawInfoRequestEncoder, drawInfoRequestDecoder)
  625. end
  626. local function drawRankRequestEncoder(msg)
  627. local input = activityHandler_pb.DrawRankRequest()
  628. protobuf.FromMessage(input,msg)
  629. return (input:SerializeToString())
  630. end
  631. local function drawRankRequestDecoder(stream)
  632. local res = activityHandler_pb.DrawRankResponse()
  633. res:ParseFromString(stream)
  634. return res
  635. end
  636. function Pomelo.ActivityHandler.drawRankRequest(cb,option)
  637. local input = nil
  638. Socket.OnRequestStart("area.activityHandler.drawRankRequest", option)
  639. Socket.Request("area.activityHandler.drawRankRequest", input, function(res)
  640. if(res.s2c_code == 200) then
  641. Pomelo.ActivityHandler.lastDrawRankResponse = res
  642. Socket.OnRequestEnd("area.activityHandler.drawRankRequest", true)
  643. cb(nil,res)
  644. else
  645. local ex = {}
  646. if(res.s2c_code) then
  647. ex.Code = res.s2c_code
  648. ex.Message = res.s2c_msg
  649. else
  650. ex.Code = 501
  651. ex.Message = "[LuaXmdsNetClient] area.activityHandler.drawRankRequest decode error!!"
  652. end
  653. Socket.OnRequestEnd("area.activityHandler.drawRankRequest", false,ex.Code,ex.Message)
  654. cb(ex,nil)
  655. end
  656. end, drawRankRequestEncoder, drawRankRequestDecoder)
  657. end
  658. local function drawSetLowRequestEncoder(msg)
  659. local input = activityHandler_pb.DrawSetLowRequest()
  660. protobuf.FromMessage(input,msg)
  661. return (input:SerializeToString())
  662. end
  663. local function drawSetLowRequestDecoder(stream)
  664. local res = activityHandler_pb.DrawSetLowResponse()
  665. res:ParseFromString(stream)
  666. return res
  667. end
  668. function Pomelo.ActivityHandler.drawSetLowRequest(isLow,cb,option)
  669. local msg = {}
  670. msg.isLow = isLow
  671. Socket.OnRequestStart("area.activityHandler.drawSetLowRequest", option)
  672. Socket.Request("area.activityHandler.drawSetLowRequest", msg, function(res)
  673. if(res.s2c_code == 200) then
  674. Pomelo.ActivityHandler.lastDrawSetLowResponse = res
  675. Socket.OnRequestEnd("area.activityHandler.drawSetLowRequest", true)
  676. cb(nil,res)
  677. else
  678. local ex = {}
  679. if(res.s2c_code) then
  680. ex.Code = res.s2c_code
  681. ex.Message = res.s2c_msg
  682. else
  683. ex.Code = 501
  684. ex.Message = "[LuaXmdsNetClient] area.activityHandler.drawSetLowRequest decode error!!"
  685. end
  686. Socket.OnRequestEnd("area.activityHandler.drawSetLowRequest", false,ex.Code,ex.Message)
  687. cb(ex,nil)
  688. end
  689. end, drawSetLowRequestEncoder, drawSetLowRequestDecoder)
  690. end
  691. local function drawAwardRequestEncoder(msg)
  692. local input = activityHandler_pb.DrawAwardRequest()
  693. protobuf.FromMessage(input,msg)
  694. return (input:SerializeToString())
  695. end
  696. local function drawAwardRequestDecoder(stream)
  697. local res = activityHandler_pb.DrawAwardResponse()
  698. res:ParseFromString(stream)
  699. return res
  700. end
  701. function Pomelo.ActivityHandler.drawAwardRequest(type,useItem,cb,option)
  702. local msg = {}
  703. msg.type = type
  704. msg.useItem = useItem
  705. Socket.OnRequestStart("area.activityHandler.drawAwardRequest", option)
  706. Socket.Request("area.activityHandler.drawAwardRequest", msg, function(res)
  707. if(res.s2c_code == 200) then
  708. Pomelo.ActivityHandler.lastDrawAwardResponse = res
  709. Socket.OnRequestEnd("area.activityHandler.drawAwardRequest", true)
  710. cb(nil,res)
  711. else
  712. local ex = {}
  713. if(res.s2c_code) then
  714. ex.Code = res.s2c_code
  715. ex.Message = res.s2c_msg
  716. else
  717. ex.Code = 501
  718. ex.Message = "[LuaXmdsNetClient] area.activityHandler.drawAwardRequest decode error!!"
  719. end
  720. Socket.OnRequestEnd("area.activityHandler.drawAwardRequest", false,ex.Code,ex.Message)
  721. cb(ex,nil)
  722. end
  723. end, drawAwardRequestEncoder, drawAwardRequestDecoder)
  724. end
  725. local function bestSellerListRequestEncoder(msg)
  726. local input = activityHandler_pb.BestSellerListRequest()
  727. protobuf.FromMessage(input,msg)
  728. return (input:SerializeToString())
  729. end
  730. local function bestSellerListRequestDecoder(stream)
  731. local res = activityHandler_pb.BestSellerListResponse()
  732. res:ParseFromString(stream)
  733. return res
  734. end
  735. function Pomelo.ActivityHandler.bestSellerListRequest(cb,option)
  736. local input = nil
  737. Socket.OnRequestStart("area.activityHandler.bestSellerListRequest", option)
  738. Socket.Request("area.activityHandler.bestSellerListRequest", input, function(res)
  739. if(res.s2c_code == 200) then
  740. Pomelo.ActivityHandler.lastBestSellerListResponse = res
  741. Socket.OnRequestEnd("area.activityHandler.bestSellerListRequest", true)
  742. cb(nil,res)
  743. else
  744. local ex = {}
  745. if(res.s2c_code) then
  746. ex.Code = res.s2c_code
  747. ex.Message = res.s2c_msg
  748. else
  749. ex.Code = 501
  750. ex.Message = "[LuaXmdsNetClient] area.activityHandler.bestSellerListRequest decode error!!"
  751. end
  752. Socket.OnRequestEnd("area.activityHandler.bestSellerListRequest", false,ex.Code,ex.Message)
  753. cb(ex,nil)
  754. end
  755. end, bestSellerListRequestEncoder, bestSellerListRequestDecoder)
  756. end
  757. --------------------------------Pomelo-------------------------------
  758. return Pomelo