| 1234567891011121314151617181920212223242526272829303132333435363738 |
- #encoding
- module RailsAdmin
- module Config
- module Actions
- class GetWxkuCommodity < RailsAdmin::Config::Actions::Base
- register_instance_option :visible? do
- if not bindings[:object].blank?
- if bindings[:object].class.base_class.name == 'WxkuCommodity'
- authorized? && bindings[:object].status_ticket != ''
- else
- authorized?
- end
- else
- authorized?
- end
- end
- register_instance_option :member do
- true
- end
- register_instance_option :link_icon do
- 'icon-plane'
- end
- register_instance_option :pjax? do
- false
- end
- register_instance_option :controller do
- Proc.new do
- redirect_to "#{CONFIG_FILE["api_host"]}/railsadmin/wxku_commodity/#{@object.id}/get"
- end
- end
- end
- end
- end
- end
|