-1

我有公司和员工的经典例子。

现在我有一个 CompanyStore,里面有很多公司,每家公司都可以有很多员工。

现在,这种结构在我的管理部分非常有效,并且您想查看公司中有多少员工以及类似的东西。现在我不太确定,对于试图登录我的网站的员工该怎么办。

我是否在 CompanyStore 中进行登录 ajax 调用?员工模型?还是我做一个新的EmployeeStore?

4

1 回答 1

0

在我看来,您不应该以任何方式登录。

应该有一些登录信息,如令牌、访问控制、上次登录时间等,与公司和员工无关。所以,你最好LoginUserStore为这些信息创建一个。

之后,您可以在LoginUserStore. 但这可能不是最佳做法。

我觉得最好创建一个 util 类来做所有的 api 调用,然后你可以在那里做一些常见的数据处理,比如错误处理、header 设置等。如果调用成功,将结果传回LoginUserStore.

除此之外,我怀疑一个员工是否可以看到所有其他员工的信息。如果不行,也许您应该重新考虑您CompanyStore的数据以确保您的数据安全。

于 2018-07-31T09:15:26.910 回答