这里有一个酒店项目,每家酒店都有一个管理员。
我所做的:
在用户类型表中,厨师、经理、酒店等不同类型的用户
如果用户类型是酒店,则意味着它是该酒店的管理员。现在,对于每一个CRUD和其他功能,我得到了这样的旅馆id
$hotel_id = \Auth::user()->hotel_id;
并在每个查询(like get user, save user, get invoice,set invoice,check food etc)中检查此like get user, save user, get invoice,set invoice,check food etc。
这样做对吗?