Module: Lanmao::Api::Money::Withdraw

Defined in:
lib/lanmao/api/money/auto_withdraw.rb

Instance Method Summary collapse

Instance Method Details

#auto_withdraw(user_no, flow_id, withdraw_type, amount, commission = nil) ⇒ Hash

Returns 结果集

  • :result [String] “S”/“F”/“P”

  • :request_params [Hash] 请求参数

  • :response [Object] 请求返回对象

  • :code [String] 结果代码

  • :msg [String] 结果信息

  • :data: 具体业务返回信息.

Returns:

  • (Hash)

    结果集

    • :result [String] “S”/“F”/“P”

    • :request_params [Hash] 请求参数

    • :response [Object] 请求返回对象

    • :code [String] 结果代码

    • :msg [String] 结果信息

    • :data: 具体业务返回信息



16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'lib/lanmao/api/money/auto_withdraw.rb', line 16

def auto_withdraw(user_no, flow_id, withdraw_type,
             amount, commission=nil)

  service = 'AUTO_WITHDRAW'

  params = {
    platformUserNo: user_no,
    requestNo: flow_id,
    withdrawType: withdraw_type,
    amount: amount,
    commission: commission
  }

  res = operate_post(:operate, service, params, :service)

  res
end