mac检测蓝牙锁是否有权限时不验证锁是否在管理的区域下
| | |
| | | //根据mac检测蓝牙锁是否有权限 |
| | | public Response getAuthByUidAndMac(String mac,String uname) { |
| | | UserInf uinf=uinfMapper.getUinfByUname(uname); |
| | | List areaList=areaInfService.getAllAreaUser(uinf.getUid(),uinf.getUrole()); |
| | | //List areaList=areaInfService.getAllAreaUser(uinf.getUid(),uinf.getUrole()); |
| | | //获取锁是否在人管理的区域下面 |
| | | QueryWrapper wrapper=new QueryWrapper(); |
| | | wrapper.eq("lock_mac",mac.toUpperCase(Locale.ROOT)); |
| | | wrapper.last("limit 1"); |
| | | wrapper.in("area_id",areaList); |
| | | //wrapper.in("area_id",areaList); |
| | | LockInf linf=lockInfMapper.selectOne(wrapper); |
| | | if(linf==null){ |
| | | return new Response().set(1,false,"没有权限"); |