abiao преди 3 години
родител
ревизия
e1b1e8358b
променени са 1 файла, в които са добавени 12 реда и са изтрити 14 реда
  1. 12 14
      lib/rails_admin/balance_order_confirm.rb

+ 12 - 14
lib/rails_admin/balance_order_confirm.rb

@@ -24,21 +24,19 @@ module RailsAdmin
                 Proc.new do
                     require 'rest-client'
                     order = BalanceOrder.where("id = ? and state = ?",@object.id, 0).first
-                    order.update_user=@current_admin_user.id
-                    order.save
+
                     n = "此状态不支持操作"
-                    # if not order.blank?
-                    #     n = "已成功审核"
-                    #     url = "#{CONFIG_FILE["api_host"]}/railsadmin/balance_order/confirm/#{@object.id}"
-                    #     begin
-                    #         order.update_user=bindings[:view].current_admin_user.id
-                    #         order.save
-                    #         ret = RestClient.get url, {} #per_page: 5
-                    #
-                    #     rescue Exception => e
-                    #         n = "审核失败!"
-                    #     end
-                    # end
+                    if not order.blank?
+                        n = "已成功审核"
+                        url = "#{CONFIG_FILE["api_host"]}/railsadmin/balance_order/confirm/#{@object.id}"
+                        begin
+                            order.update_user=@current_admin_user.id
+                            order.save
+                            ret = RestClient.get url, {} #per_page: 5
+                        rescue Exception => e
+                            n = "审核失败!"
+                        end
+                    end
                     redirect_to :back, notice: "#{n}"
                 end
             end