0

嗨,忘记这一切,我明白这不起作用的逻辑。更新的问题;

当在 URL 中获取类时,我将如何在我的控制器中定义运行并执行以下操作;

1)我需要为 current_user 找到所有“工作”我猜是这样的;

@joblisting = current_user.Joblisting.find(params[:id)

2)然后我需要接受这些工作并检查他们的列“job_status”是否包含“已完成”文本或其他“

3)如果jobs_status是“完成”那么我需要运行代码所以我做一个“如果”

4)我必须通过计算。

@joblisting = current_user.Joblisting.find(params[:id]
   if @joblisting.where(:project_status => "completed")
      number_to_currency(current_user.Joblisting.where(:project_status => 'completed').sum('jobprice') * 1.60 - current_user.Joblisting.where(:project_status => 'completed').sum('jobprice'))
      Notifier.notify_payout(current_user).deliver
      @joblisting.project_status = 'paid'
      @joblisting.save
end

这就是我所拥有的,我坚持将计算传递给 Notifier.notify_payout 模板。

我敢肯定,谁比我更了解 Rails,谁都会马上看到我的错误。

4

0 回答 0