修改批量操作错误
This commit is contained in:
parent
d87f44e939
commit
e42e9f262a
|
@ -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
|
||||
issue_ids = params[:ids]
|
||||
if issue_ids.present?
|
||||
if Issue.where(id: issue_ids).destroy_all
|
||||
normal_status(0, "删除成功")
|
||||
else
|
||||
normal_status(-1, "请选择任务")
|
||||
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
|
||||
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, "请选择任务")
|
||||
normal_status(-1, "批量更新失败")
|
||||
end
|
||||
rescue Exception => e
|
||||
normal_status(-1, "批量更新失败")
|
||||
raise ActiveRecord::Rollback
|
||||
else
|
||||
normal_status(-1, "请选择任务")
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue