1. 发现问题
在写后台的时候发现 每一个用户都是一种身份 平民 , 中层管理者 ,高级管理员
2. 分析问题
在不同的界面打开 需要不同的 界面 对应不同的身份 用一种身份来给用户展示界面,
用户1 ---> 页面1
页面2
页面3
《====================》
用户2 ---> 页面1
页面4
页面5
《====================》
用户3 ---> 页面2
页面6
页面7
发现依然很复杂 需要给每一个用户都分配界面
如果把固定的界面组装在一起分配给用户如何?
页面1 --------------
页面2 -------------- > 平民
页面3 --------------
《====================》
页面1 --------------
页面4 -------------- > 中层管理者
页面5 --------------
《====================》
页面2 --------------
页面6 -------------- > 高级管理员
页面7 --------------
《====================》
用户1 <----- 平民
用户1 <----- 中层管理者
用户1 <----- 高级管理员
3. 解决问题
具体的代码实现我就不在这里展示了 很简单 有兴趣的在评论区留言!