|
@@ -4,19 +4,18 @@ import cn.hutool.core.collection.CollUtil;
|
4
|
4
|
import cn.hutool.core.collection.CollectionUtil;
|
5
|
5
|
import cn.hutool.core.io.IoUtil;
|
6
|
6
|
import cn.hutool.core.util.StrUtil;
|
7
|
|
-import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
8
|
|
-import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
9
|
7
|
import com.github.yitter.idgen.YitIdHelper;
|
|
8
|
+import com.google.common.annotations.VisibleForTesting;
|
|
9
|
+import com.mzt.logapi.context.LogRecordContext;
|
|
10
|
+import com.mzt.logapi.service.impl.DiffParseFunction;
|
|
11
|
+import com.mzt.logapi.starter.annotation.LogRecord;
|
10
|
12
|
import com.unis.framework.common.enums.CommonStatusEnum;
|
11
|
13
|
import com.unis.framework.common.exception.ServiceException;
|
12
|
14
|
import com.unis.framework.common.pojo.PageResult;
|
13
|
|
-import com.unis.framework.common.util.business.PermissionUtils;
|
14
|
15
|
import com.unis.framework.common.util.collection.CollectionUtils;
|
15
|
16
|
import com.unis.framework.common.util.object.BeanUtils;
|
16
|
17
|
import com.unis.framework.datapermission.core.util.DataPermissionUtils;
|
17
|
|
-import com.unis.framework.security.core.LoginUser;
|
18
|
18
|
import com.unis.framework.security.core.util.AreaUtils;
|
19
|
|
-import com.unis.framework.security.core.util.SecurityFrameworkUtils;
|
20
|
19
|
import com.unis.module.infra.api.file.FileApi;
|
21
|
20
|
import com.unis.module.system.controller.admin.user.vo.profile.UserProfileUpdatePasswordReqVO;
|
22
|
21
|
import com.unis.module.system.controller.admin.user.vo.profile.UserProfileUpdateReqVO;
|
|
@@ -26,19 +25,13 @@ import com.unis.module.system.controller.admin.user.vo.user.UserPageReqVO;
|
26
|
25
|
import com.unis.module.system.controller.admin.user.vo.user.UserSaveReqVO;
|
27
|
26
|
import com.unis.module.system.dal.dataobject.dept.DeptDO;
|
28
|
27
|
import com.unis.module.system.dal.dataobject.dept.UserPostDO;
|
29
|
|
-import com.unis.module.system.dal.dataobject.permission.UserRoleDO;
|
30
|
28
|
import com.unis.module.system.dal.dataobject.user.AdminUserDO;
|
31
|
29
|
import com.unis.module.system.dal.mysql.dept.UserPostMapper;
|
32
|
|
-import com.unis.module.system.dal.mysql.permission.UserRoleMapper;
|
33
|
30
|
import com.unis.module.system.dal.mysql.user.AdminUserMapper;
|
34
|
31
|
import com.unis.module.system.service.dept.DeptService;
|
35
|
32
|
import com.unis.module.system.service.dept.PostService;
|
36
|
33
|
import com.unis.module.system.service.permission.PermissionService;
|
37
|
34
|
import com.unis.module.system.service.tenant.TenantService;
|
38
|
|
-import com.google.common.annotations.VisibleForTesting;
|
39
|
|
-import com.mzt.logapi.context.LogRecordContext;
|
40
|
|
-import com.mzt.logapi.service.impl.DiffParseFunction;
|
41
|
|
-import com.mzt.logapi.starter.annotation.LogRecord;
|
42
|
35
|
import lombok.extern.slf4j.Slf4j;
|
43
|
36
|
import org.springframework.beans.factory.annotation.Value;
|
44
|
37
|
import org.springframework.context.annotation.Lazy;
|
|
@@ -506,4 +499,8 @@ public class AdminUserServiceImpl implements AdminUserService {
|
506
|
499
|
return passwordEncoder.encode(password);
|
507
|
500
|
}
|
508
|
501
|
|
|
502
|
+ @Override
|
|
503
|
+ public AdminUserDO getUserByKqbm(String kqbm) {
|
|
504
|
+ return userMapper.getUserByKqbm(kqbm);
|
|
505
|
+ }
|
509
|
506
|
}
|