用户与账户5

当初设计的错误:把门店与骑手团队当作相同的对象来处理了。
其实,门店与骑手团队是不一样的,具体来说,就是这两者与各自内部人员的关系是不同的。

在实际操作中,门店是先于员工存在的,门店的所有员工都是门店自身招募的员工,所有的员工都向门店负责,而不是向门店管理员负责,即“铁打的门店,流水的员工”。

而骑手团队不同,我们是先招募骑手团队的管理者,剩下的普通员工都是由这位管理者去招募的,普通员工只知有管理员,不知有团队,即“附庸的附庸,不是我的附庸”。

在这种情况下,我们可以随意替换门店的管理员,但是不能随意替换骑手团队的管理员,因为骑手团队的管理员,是骑手团队无法分割的一部分。如果骑手团队管理员辞职了,那就只能替换整个团队。

1

体现到具体的交互上,就是:

  1. 创建门店,然后给门店配置管理员,由管理员来管理门店的员工。
  2. 创建骑手团队管理员,然后替此管理员创建一个团队,由管理员来管理团队的员工