项目中需要分地区管理,所以需要在后台判断当前管理员是否是当前省份的。现在问题是怎么在后台直接获取到当前的省份呢?大神们 ,请帮帮忙
当前管理员要登录吧?
你有一个数据表是保存管理员的账号的吧?
这个数据表里面可以有一个字段,保存这个管理员是哪个省的吧?
所以只要管理员一登陆,你肯定可以知道他是哪个省的。
当前省份是啥东西,这个指向不明,需要解释下。
不是的。当管理员查看客户的时候也就只能查看属于他的这个省份的客户
@小A爱吧:
对啊, 管理员登录了,你的代码就知道他是哪个省份了。
当然,你需要有个超级管理员,事先设置每个管理员所在的省份。
然后就好办了。
根据客户端ip,查询所在地区来判断。
1. 查询 当前 管理员 所管辖的 省份
2. 根据查出的省份 去 查这些省份的 客户
写一个UserSessionModel 这个管理员登录的时候在Session中获取他省份CountyId,就可以了吧。
在后台就可以直接UserSessionModel.CountyId