fix: issue series update

This commit is contained in:
yystopf 2021-08-17 15:06:26 +08:00
parent 8a90162ac6
commit 486ed960ca
1 changed files with 3 additions and 1 deletions

View File

@ -302,9 +302,11 @@ class IssuesController < ApplicationController
# update_hash = params[:issue]
issue_ids = params[:ids]
if issue_ids.present?
issues = Issue.where(id: issue_ids)
if update_hash.blank?
normal_status(-1, "请选择批量更新内容")
elsif Issue.where(id: issue_ids)&.update(update_hash)
elsif issues&.update(update_hash)
issues.map{|i| i.create_journal_detail(false, [], [], current_user&.id) if i.previous_changes.present?}
normal_status(0, "批量更新成功")
else
normal_status(-1, "批量更新失败")