module Eloan::Helper::Payment
Public Instance Methods
generate_default_params()
click to toggle source
生成默认参数
# File lib/eloan/helper/payment.rb, line 6 def generate_default_params { app_token: configurate.app_token, client_name: configurate.client_name, company_name: configurate.company_name, request_seq: generate_request_seq, request_date: generate_request_date } end
Private Instance Methods
generate_request_date()
click to toggle source
生成请求日期
# File lib/eloan/helper/payment.rb, line 24 def generate_request_date Date.today.strftime("%Y%m%d") end
generate_request_seq()
click to toggle source
生成长度为28的流水
# File lib/eloan/helper/payment.rb, line 18 def generate_request_seq _ljust = 14 - configurate.platform.length configurate.platform + Time.now.strftime("%Y%m%d%H%M%S") + rand(1000 * 1000).to_s.rjust(_ljust, '0') end