Commit 26f9685efdb11cb6388c442b60bf58be170e7657

Authored by jiyue
2 parents ba8b6160 ebe413bc

Merge branch 'cn/develop' into cn/publish/preview

Showing 1 changed file with 14 additions and 1 deletions   Show diff stats
src/actions/StoreAction.lua
... ... @@ -53,6 +53,19 @@ local function signPms(params, secret_key)
53 53 return md5.sumhexa(urlCode .. secret_key):lower()
54 54 end
55 55  
  56 +local function signDyhPms(params, secret_key)
  57 + local keys = table_keys(params)
  58 + table.sort(keys)
  59 + local str2Sign = ""
  60 + for index, key in ipairs(keys) do
  61 + if str2Sign ~= "" then
  62 + str2Sign = str2Sign .. '&'
  63 + end
  64 + str2Sign = str2Sign .. string.format("%s=%s", key, params[key])
  65 + end
  66 + return md5.sumhexa(str2Sign .. secret_key):lower()
  67 +end
  68 +
56 69 -- bili android 充值 入口
57 70 function _M.biliAndroidRechargeRpc(agent, data)
58 71 local role = agent.role
... ... @@ -227,7 +240,7 @@ function _M.iosRechargeRpc(agent, data)
227 240 --创建订单号
228 241 local partnerOrderId = role:getPurchaseOrder(id,nil,choose)
229 242 -- 签名
230   - local secret_key = "1916d62251dd4a8aa5e452121eefc9a1"
  243 + local secret_key = "2b2036e1f44640a59168c92462714870"
231 244 local need = {
232 245 out_trade_no = partnerOrderId,
233 246 money = dataSet.rmb * 100,
... ...