|
@@ -69,6 +69,11 @@ public class UserFacade extends UserServiceImpl {
|
|
|
PermissionFacade permissionFacade;
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * @Description: 注册
|
|
|
+ * @Author: ztg
|
|
|
+ * @Date: 2018/9/25 15:08
|
|
|
+ */
|
|
|
public User createUser(UserSaveVO userSaveVO){
|
|
|
User user = new User();
|
|
|
BeanUtil.copyProperties(userSaveVO, user);
|
|
@@ -103,6 +108,11 @@ public class UserFacade extends UserServiceImpl {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * @Description: 用来测试分页
|
|
|
+ * @Author: ztg
|
|
|
+ * @Date: 2018/9/25 15:10
|
|
|
+ */
|
|
|
public RespDTO<IPage<User>> index(Page page, UserSaveVO userSaveVO){
|
|
|
User user = new User();
|
|
|
BeanUtil.copyProperties(userSaveVO, user);
|
|
@@ -165,6 +175,11 @@ public class UserFacade extends UserServiceImpl {
|
|
|
return this.findByName(username);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * @Description: 登录
|
|
|
+ * @Author: ztg
|
|
|
+ * @Date: 2018/9/25 15:08
|
|
|
+ */
|
|
|
public RespDTO login(String username , String password){
|
|
|
User user= this.findByName(username);
|
|
|
if(null==user){
|
|
@@ -215,7 +230,11 @@ public class UserFacade extends UserServiceImpl {
|
|
|
}
|
|
|
|
|
|
|
|
|
- //获取用户相关信息和机构信息
|
|
|
+ /**
|
|
|
+ * @Description: 获取用户相关信息和机构信息
|
|
|
+ * @Author: ztg
|
|
|
+ * @Date: 2018/9/25 15:09
|
|
|
+ */
|
|
|
public Map<Long, UserOrgDTO> getUserAndOrg(List<Long> userIds) {
|
|
|
Map<Long, UserOrgDTO> data = new HashMap();
|
|
|
if(ListUtil.isEmpty(userIds)) {
|
|
@@ -230,6 +249,11 @@ public class UserFacade extends UserServiceImpl {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * @Description: 重置密码
|
|
|
+ * @Author: ztg
|
|
|
+ * @Date: 2018/9/25 15:08
|
|
|
+ */
|
|
|
public RespDTO resetPassword(String username, String password, String diffPassword) {
|
|
|
if (StringUtil.isBlank(username)){
|
|
|
throw new CommonException(CommonErrorCode.PARAM_IS_NULL,
|
|
@@ -307,6 +331,11 @@ public class UserFacade extends UserServiceImpl {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * @Description: 远程调用,根据机构名称获取用户信息
|
|
|
+ * @Author: ztg
|
|
|
+ * @Date: 2018/9/25 15:10
|
|
|
+ */
|
|
|
public List<Long> getUserByOrgNameFac(String orgName) {
|
|
|
List<Long> userIdList = new ArrayList<>();
|
|
|
if(StringUtil.isEmpty(orgName)) {
|