| | |
| | | public R submit(@Valid @RequestBody User user) throws Exception { |
| | | CacheUtil.clear(USER_CACHE); |
| | | //查询角色 |
| | | if (null!=user.getRoleId()){ |
| | | Role role = new Role(); |
| | | role.setId(Long.parseLong(user.getRoleId())); |
| | | Role one = roleService.getOne(Condition.getQueryWrapper(role)); |
| | | if (one.getRoleAlias().equals("保安")){ |
| | | user.setHold("1"); |
| | | } |
| | | if (one.getRoleAlias().equals("未持证保安")){ |
| | | user.setHold("2"); |
| | | } |
| | | } |
| | | // if (null!=user.getRoleId()){ |
| | | // Role role = new Role(); |
| | | // role.setId(Long.parseLong(user.getRoleId())); |
| | | // Role one = roleService.getOne(Condition.getQueryWrapper(role)); |
| | | // if (one.getRoleAlias().equals("保安")){ |
| | | // user.setHold("1"); |
| | | // } |
| | | // if (one.getRoleAlias().equals("未持证保安")){ |
| | | // user.setHold("2"); |
| | | // } |
| | | // } |
| | | |
| | | //根据 deptId 查询dept信息,公安管理员 |
| | | Dept dept = iDeptService.getById(user.getDeptId()); |
| | |
| | | } |
| | | |
| | | /** |
| | | * 导入用户 |
| | | * 导入用户page-security-apply |
| | | */ |
| | | @PostMapping("import-user") |
| | | @ApiOperationSupport(order = 12) |
| | |
| | | //获取user |
| | | User user = JSON.parseObject(JSON.toJSONString(userMap.get("user")),User.class); |
| | | //判断是否为空 |
| | | if (null!=user.getHold()){ |
| | | // if (null!=user.getHold()){ |
| | | //持证 |
| | | if (user.getHold().equals("1")){ |
| | | // if (user.getHold().equals("1")){ |
| | | //分配保安角色 |
| | | Role role = new Role(); |
| | | role.setRoleAlias("保安"); |
| | | Role oneRole = roleService.getOne(Condition.getQueryWrapper(role)); |
| | | user.setRoleId(oneRole.getId().toString()); |
| | | } |
| | | // } |
| | | //未持证 |
| | | if (user.getHold().equals("2")){ |
| | | //分配未持证保安角色 |
| | | Role role = new Role(); |
| | | role.setRoleAlias("未持证保安"); |
| | | Role oneRole = roleService.getOne(Condition.getQueryWrapper(role)); |
| | | user.setRoleId(oneRole.getId().toString()); |
| | | } |
| | | } |
| | | // if (user.getHold().equals("2")){ |
| | | // //分配未持证保安角色 |
| | | // Role role = new Role(); |
| | | // role.setRoleAlias("未持证保安"); |
| | | // Role oneRole = roleService.getOne(Condition.getQueryWrapper(role)); |
| | | // user.setRoleId(oneRole.getId().toString()); |
| | | // } |
| | | // } |
| | | //密码加密 |
| | | if (Func.isNotEmpty(user.getPassword())) { |
| | | user.setPassword(DigestUtil.encrypt(user.getPassword())); |
| | |
| | | * @return |
| | | */ |
| | | @GetMapping("/seleL") |
| | | public R seleL(String type,String deptid, String jurisdiction) { |
| | | List<Map<String, Object>> list = userService.seleL(type,deptid, jurisdiction); |
| | | public R seleL(String type,String deptid, String jurisdiction,Long userId) { |
| | | List<Map<String, Object>> list = userService.seleL(type,deptid, jurisdiction,userId); |
| | | return R.data(list); |
| | | } |
| | | |