diff --git a/app/controllers/task_banks_controller.rb b/app/controllers/task_banks_controller.rb index 9b20e42ed..82ce14b0c 100644 --- a/app/controllers/task_banks_controller.rb +++ b/app/controllers/task_banks_controller.rb @@ -33,14 +33,14 @@ class TaskBanksController < ApplicationController end def gtask_bank_params - tip_exception("name参数不能为空") if params[:task_bank][:name].blank? - tip_exception("description参数不能为空") if params[:task_bank][:description].blank? + tip_exception("name参数不能为空") if params[:gtask_bank][:name].blank? + tip_exception("description参数不能为空") if params[:gtask_bank][:description].blank? if @bank.task_type == 2 - tip_exception("base_on_project参数不能为空") if params[:task_bank][:base_on_project].nil? - tip_exception("min_num参数不能为空") if params[:task_bank][:min_num].blank? - tip_exception("max_num参数不能为空") if params[:task_bank][:max_num].blank? - tip_exception("最小人数不能小于1") if params[:task_bank][:min_num].to_i < 1 - tip_exception("最大人数不能小于最小人数") if params[:task_bank][:max_num].to_i < params[:gtask_bank][:min_num].to_i + tip_exception("base_on_project参数不能为空") if params[:gtask_bank][:base_on_project].nil? + tip_exception("min_num参数不能为空") if params[:gtask_bank][:min_num].blank? + tip_exception("max_num参数不能为空") if params[:gtask_bank][:max_num].blank? + tip_exception("最小人数不能小于1") if params[:gtask_bank][:min_num].to_i < 1 + tip_exception("最大人数不能小于最小人数") if params[:gtask_bank][:max_num].to_i < params[:gtask_bank][:min_num].to_i end if @bank.task_type == 1 params.require(:gtask_bank).permit(:name, :description)