| | |
| | | AccountVO login(LoginBody loginBody); |
| | | |
| | | /** |
| | | * app登录 |
| | | * @param loginBody |
| | | * @return |
| | | */ |
| | | AccountVO appLogin(LoginBody loginBody); |
| | | |
| | | /** |
| | | * 退出 |
| | | */ |
| | | void logout(); |
| | |
| | | * @param username |
| | | * @return |
| | | */ |
| | | SysUser getUserByUsername(String username); |
| | | SysUser getUserByUsername(String username,Integer identity); |
| | | |
| | | /** |
| | | * 登录名或者手机号获取用户 |
| | | * @param username |
| | | * @return |
| | | */ |
| | | SysUser getUserByUsernamePhone(String username); |
| | | SysUser getUserByUsernamePhone(String username,Integer identity); |
| | | |
| | | /** |
| | | * 新增监管用户 |
| | | * @param user |
| | | * @return |
| | | */ |
| | | int addMonitor(SysUser user); |
| | | |
| | | /** |
| | | * 机构用户注册 |
| | | * @param user |
| | | * @return |
| | | */ |
| | | int agencyRegister(SysUser user); |
| | | int addAgency(SysUser user); |
| | | |
| | | /** |
| | | * 创建专家 |
| | |
| | | */ |
| | | int deleteUserById(Long userId); |
| | | |
| | | /** |
| | | * 编辑监管用户 |
| | | * @param user |
| | | * @return |
| | | */ |
| | | int editMonitor(SysUser user); |
| | | |
| | | /** |
| | | * 编辑机构用户 |
| | |
| | | * 校验用户是否有数据权限 |
| | | * @param userId |
| | | */ |
| | | void checkUserDataScope(Long userId); |
| | | SysUser checkUserDataScope(Long userId); |
| | | |
| | | /** |
| | | * 导入用户数据 |
| | | * @param userList |
| | | * @param isUpdateSupport 是否更新支持,如果已存在,则进行更新数据 |
| | | * @return |
| | | */ |
| | | String importUser(List<SysUser> userList,Boolean isUpdateSupport); |
| | | |
| | | /** |
| | | * 修改用户状态 |
| | |
| | | */ |
| | | boolean changeApprove(SysUser user); |
| | | |
| | | /** |
| | | * 根据id获取用户详情信息 |
| | | * @param userId |
| | | * @return |
| | | */ |
| | | SysUser getUserInfoById(Long userId); |
| | | |
| | | /** |
| | | * 清空缓存 |
| | | * @param username |
| | | * @param identity |
| | | */ |
| | | void delCacheByUsername(String username,Integer identity); |
| | | |
| | | |
| | | } |