我有一个表格,该表格是由学生提交的,并且需要根据表格类型的不同人的批准。我如何在Laravel中实现这一目标? 例如学生1提交表格类型1,该表格类型需要得到教师和顾问的批准。顾问只有在教师批准后,才会得到批准的通知。
我已经尝试为(5)的每种类型的批准者创建列,并检查批准者是否已批准并设置了该字段。这种方法的问题在于表中有许多列。
我创建了一个表格,其中包含批准人和特定表单的批准人优先级,并基于该表发送通知。
我知道应该有更好的方法来实现这一目标。
$firstApprover = $form->approvallist->where('priority','1')->first();
**这是批准列表与批准列表的关系,该表包含批准此特定表单类型的人员的列表。