Commit 6bb2b17d441ab5e955c6018553f338e5c79f19d8
1 parent
1217d891
Exists in
master
use 1.9 syntax
Showing
1 changed file
with
9 additions
and
9 deletions
Show diff stats
lib/wx_pay/service.rb
... | ... | @@ -5,7 +5,7 @@ module WxPay |
5 | 5 | module Service |
6 | 6 | GATEWAY_URL = 'https://api.mch.weixin.qq.com' |
7 | 7 | |
8 | - INVOKE_UNIFIEDORDER_REQUIRED_FIELDS = %i(body out_trade_no total_fee spbill_create_ip notify_url trade_type) | |
8 | + INVOKE_UNIFIEDORDER_REQUIRED_FIELDS = [:body, :out_trade_no, :total_fee, :spbill_create_ip, :notify_url, :trade_type] | |
9 | 9 | def self.invoke_unifiedorder(params, options = {}) |
10 | 10 | params = { |
11 | 11 | appid: options.delete(:appid) || WxPay.appid, |
... | ... | @@ -23,7 +23,7 @@ module WxPay |
23 | 23 | r |
24 | 24 | end |
25 | 25 | |
26 | - INVOKE_CLOSEORDER_REQUIRED_FIELDS = %i(out_trade_no) | |
26 | + INVOKE_CLOSEORDER_REQUIRED_FIELDS = [:out_trade_no] | |
27 | 27 | def self.invoke_closeorder(params, options = {}) |
28 | 28 | params = { |
29 | 29 | appid: options.delete(:appid) || WxPay.appid, |
... | ... | @@ -41,7 +41,7 @@ module WxPay |
41 | 41 | r |
42 | 42 | end |
43 | 43 | |
44 | - GENERATE_APP_PAY_REQ_REQUIRED_FIELDS = %i(prepayid noncestr) | |
44 | + GENERATE_APP_PAY_REQ_REQUIRED_FIELDS = [:prepayid, :noncestr] | |
45 | 45 | def self.generate_app_pay_req(params, options = {}) |
46 | 46 | params = { |
47 | 47 | appid: options.delete(:appid) || WxPay.appid, |
... | ... | @@ -58,7 +58,7 @@ module WxPay |
58 | 58 | params |
59 | 59 | end |
60 | 60 | |
61 | - GENERATE_JS_PAY_REQ_REQUIRED_FIELDS = %i(appId nonceStr package) | |
61 | + GENERATE_JS_PAY_REQ_REQUIRED_FIELDS = [:appid, :noncestr, :package] | |
62 | 62 | def self.generate_js_pay_req(params, options = {}) |
63 | 63 | params = { |
64 | 64 | appId: options.delete(:appid) || WxPay.appid, |
... | ... | @@ -73,7 +73,7 @@ module WxPay |
73 | 73 | params |
74 | 74 | end |
75 | 75 | |
76 | - INVOKE_REFUND_REQUIRED_FIELDS = %i(out_refund_no total_fee refund_fee op_user_id) | |
76 | + INVOKE_REFUND_REQUIRED_FIELDS = [:out_refund_no, :total_fee, :refund_fee, :op_user_id] | |
77 | 77 | def self.invoke_refund(params, options = {}) |
78 | 78 | params = { |
79 | 79 | appid: options.delete(:appid) || WxPay.appid, |
... | ... | @@ -98,7 +98,7 @@ module WxPay |
98 | 98 | r |
99 | 99 | end |
100 | 100 | |
101 | - INVOKE_TRANSFER_REQUIRED_FIELDS = %i(partner_trade_no openid check_name amount desc spbill_create_ip) | |
101 | + INVOKE_TRANSFER_REQUIRED_FIELDS = [:partner_trade_no, :openid, :check_name, :amount, :desc, :spbill_create_ip] | |
102 | 102 | def self.invoke_transfer(params, options = {}) |
103 | 103 | params = { |
104 | 104 | mch_appid: options.delete(:appid) || WxPay.appid, |
... | ... | @@ -121,7 +121,7 @@ module WxPay |
121 | 121 | r |
122 | 122 | end |
123 | 123 | |
124 | - INVOKE_REVERSE_REQUIRED_FIELDS = %i(out_trade_no) | |
124 | + INVOKE_REVERSE_REQUIRED_FIELDS = [:out_trade_no] | |
125 | 125 | def self.invoke_reverse(params, options = {}) |
126 | 126 | params = { |
127 | 127 | appid: options.delete(:appid) || WxPay.appid, |
... | ... | @@ -144,7 +144,7 @@ module WxPay |
144 | 144 | r |
145 | 145 | end |
146 | 146 | |
147 | - INVOKE_MICROPAY_REQUIRED_FIELDS = %i(body out_trade_no total_fee spbill_create_ip auth_code) | |
147 | + INVOKE_MICROPAY_REQUIRED_FIELDS = [:body, :out_trade_no, :total_fee, :spbill_create_ip, :auth_code] | |
148 | 148 | def self.invoke_micropay(params, options = {}) |
149 | 149 | params = { |
150 | 150 | appid: options.delete(:appid) || WxPay.appid, |
... | ... | @@ -167,7 +167,7 @@ module WxPay |
167 | 167 | r |
168 | 168 | end |
169 | 169 | |
170 | - ORDER_QUERY_REQUIRED_FIELDS = %i(out_trade_no) | |
170 | + ORDER_QUERY_REQUIRED_FIELDS = [:out_trade_no] | |
171 | 171 | def self.order_query(params, options = {}) |
172 | 172 | params = { |
173 | 173 | appid: options.delete(:appid) || WxPay.appid, | ... | ... |