From e42e9f262ad6cdae15a12e8be006281237a6b478 Mon Sep 17 00:00:00 2001 From: "sylor_huang@126.com" Date: Thu, 28 May 2020 10:05:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=89=B9=E9=87=8F=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/issues_controller.rb | 44 +++++++++++----------------- 1 file changed, 17 insertions(+), 27 deletions(-) diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb index e4e37fd2c..1b0cd34a5 100644 --- a/app/controllers/issues_controller.rb +++ b/app/controllers/issues_controller.rb @@ -259,39 +259,29 @@ class IssuesController < ApplicationController end def clean - begin - issue_ids = params[:ids] - if issue_ids.present? - if Issue.where(id: issue_ids).destroy_all - normal_status(0, "删除成功") - else - normal_status(-1, "删除失败") - end - else - normal_status(-1, "请选择任务") + issue_ids = params[:ids] + if issue_ids.present? + if Issue.where(id: issue_ids).destroy_all + normal_status(0, "删除成功") + else + normal_status(-1, "删除失败") end - rescue Exception => e - normal_status(-1, "批量删除失败") - raise ActiveRecord::Rollback + else + normal_status(-1, "请选择任务") end end def series_update - begin - issue_ids = params[:ids] - update_params = params[:update_params] - if issue_ids.present? - if Issue.where(id: issue_ids).update_all(update_params) - normal_status(0, "批量更新成功") - else - normal_status(-1, "批量更新失败") - end - else - normal_status(-1, "请选择任务") + issue_ids = params[:ids] + update_params = params[:update_params] + if issue_ids.present? + if Issue.where(id: issue_ids).update_all(update_params) + normal_status(0, "批量更新成功") + else + normal_status(-1, "批量更新失败") end - rescue Exception => e - normal_status(-1, "批量更新失败") - raise ActiveRecord::Rollback + else + normal_status(-1, "请选择任务") end end