Commit 91019d1fb0496f0b22f20b4c48c738cc2ad954d1

Authored by zhouhaihai
1 parent 6a18cfa7

cb 返利调整

Showing 2 changed files with 8 additions and 3 deletions   Show diff stats
@@ -323,6 +323,7 @@ MailId = { @@ -323,6 +323,7 @@ MailId = {
323 PaySignAward = 241, 323 PaySignAward = 241,
324 PayBackAward = 242, 324 PayBackAward = 242,
325 CBBackAward = 243, 325 CBBackAward = 243,
  326 + CBBackAward2 = 244,
326 } 327 }
327 328
328 TriggerEventType = { 329 TriggerEventType = {
src/actions/RoleAction.lua
@@ -385,12 +385,16 @@ function _M.createRpc(agent, data) @@ -385,12 +385,16 @@ function _M.createRpc(agent, data)
385 if cbbackd then 385 if cbbackd then
386 local status, back = pcall(cluster.call, "center", cbbackd, "getCbBack", {uid = uid, id = roleId}) 386 local status, back = pcall(cluster.call, "center", cbbackd, "getCbBack", {uid = uid, id = roleId})
387 if status then 387 if status then
388 - if back and next(back) then 388 + if back and next(back) and back.reward and next(back.reward) then
389 local reward = "" 389 local reward = ""
390 - for itemId, count in pairs(back) do 390 + for itemId, count in pairs(back.reward) do
391 reward = reward:setv(itemId, count) 391 reward = reward:setv(itemId, count)
392 end 392 end
393 - redisproxy:insertEmail({roleId = roleId, emailId = MailId.CBBackAward, createtime = skynet.timex(), attachments = reward}) 393 + if back.reward[70] then
  394 + redisproxy:insertEmail({roleId = roleId, emailId = MailId.CBBackAward2, contentPms = {back.money}, createtime = skynet.timex(), attachments = reward})
  395 + else
  396 + redisproxy:insertEmail({roleId = roleId, emailId = MailId.CBBackAward, contentPms = {back.money}, createtime = skynet.timex(), attachments = reward})
  397 + end
394 newRole:mylog("cbback", {key1 = uid, int2 = roleId}) 398 newRole:mylog("cbback", {key1 = uid, int2 = roleId})
395 end 399 end
396 else 400 else