| | |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | /** |
| | | * 微信注册用户,需要密码和手机号 |
| | | * @param user |
| | | * @return |
| | | */ |
| | | @Override |
| | | public Boolean wxRegister(User user) { |
| | | User params = new User(); |
| | | params.setPhone(user.getPhone()); |
| | | //查看数据库是否有相同手机号 |
| | | List<User> list = list(Condition.getQueryWrapper(params)); |
| | | if (list.size()>0){ |
| | | throw new ServiceException("该用户已注册"); |
| | | } |
| | | |
| | | //注册新用户 |
| | | user.setAccount(user.getPhone()); |
| | | |
| | | //微信注册角色 |
| | | user.setRoleId("1734015564173127681"); |
| | | //微信注册机构 |
| | | user.setDeptId("1734016112398020609"); |
| | | |
| | | user.setTenantId("000000"); |
| | | user.setName("微信用户"+user.getPhone()); |
| | | user.setRealName("微信用户"+user.getPhone()); |
| | | |
| | | boolean save = save(user); |
| | | return save; |
| | | } |
| | | } |