31 lines
986 B
Ruby
31 lines
986 B
Ruby
Rails.application.routes.draw do
|
|
locales = Site.first.in_use_locales rescue I18n.available_locales
|
|
scope "(:locale)", locale: Regexp.new(locales.join("|")) do
|
|
namespace :admin do
|
|
resources :sites do
|
|
post 'payment_detail' => 'payments#payment_detail'
|
|
resource :payment do
|
|
get '/' => 'payments#payment'
|
|
get 'form' => 'payments#form'
|
|
get 'pay' => 'payments#pay'
|
|
end
|
|
get 'delete_payment_log' => 'payments#delete_log'
|
|
resource :payment_log,only: [] do
|
|
get '/' => 'payments#payment_log'
|
|
end
|
|
resources :payment,only: [:delete,:test,:get_checkValue] do
|
|
get 'delete' => 'payments#delete'
|
|
get 'test' => 'payments#test'
|
|
post 'get_checkValue' => 'payments#get_checkValue'
|
|
end
|
|
end
|
|
end
|
|
resources :payment,only: [:recieve_result] do
|
|
post 'recieve_result(/:member_id)(/:pay_id)' => 'payments#recieve_result', as: 'recieve_result'
|
|
resources :pay,only: [:pay] do
|
|
post '/' => 'payments#pay'
|
|
end
|
|
end
|
|
end
|
|
end
|