增加电商带吗

This commit is contained in:
2022-04-21 18:09:49 +08:00
parent 1971f3031c
commit 01ab4d2b4f
910 changed files with 68324 additions and 88 deletions
@@ -46,7 +46,7 @@ public class AdminUserServiceImpl implements AdminUserService {
private String userInitPassword;
@Resource
private AdminUserMapper userMapper;
private AdminUserMapper adminUserMapper;
@Resource
private DeptService deptService;
@@ -67,7 +67,7 @@ public class AdminUserServiceImpl implements AdminUserService {
public Long createUser(UserCreateReqVO reqVO) {
// 校验账户配合
tenantService.handleTenantInfo(tenant -> {
long count = userMapper.selectCount();
long count = adminUserMapper.selectCount();
if (count >= tenant.getAccountCount()) {
throw exception(USER_COUNT_MAX, tenant.getAccountCount());
}
@@ -79,7 +79,7 @@ public class AdminUserServiceImpl implements AdminUserService {
AdminUserDO user = UserConvert.INSTANCE.convert(reqVO);
user.setStatus(CommonStatusEnum.ENABLE.getStatus()); // 默认开启
user.setPassword(passwordEncoder.encode(reqVO.getPassword())); // 加密密码
userMapper.insert(user);
adminUserMapper.insert(user);
return user.getId();
}
@@ -90,12 +90,12 @@ public class AdminUserServiceImpl implements AdminUserService {
reqVO.getDeptId(), reqVO.getPostIds());
// 更新用户
AdminUserDO updateObj = UserConvert.INSTANCE.convert(reqVO);
userMapper.updateById(updateObj);
adminUserMapper.updateById(updateObj);
}
@Override
public void updateUserLogin(Long id, String loginIp) {
userMapper.updateById(new AdminUserDO().setId(id).setLoginIp(loginIp).setLoginDate(new Date()));
adminUserMapper.updateById(new AdminUserDO().setId(id).setLoginIp(loginIp).setLoginDate(new Date()));
}
@Override
@@ -105,7 +105,7 @@ public class AdminUserServiceImpl implements AdminUserService {
this.checkEmailUnique(id, reqVO.getEmail());
this.checkMobileUnique(id, reqVO.getMobile());
// 执行更新
userMapper.updateById(UserConvert.INSTANCE.convert(reqVO).setId(id));
adminUserMapper.updateById(UserConvert.INSTANCE.convert(reqVO).setId(id));
}
@Override
@@ -115,7 +115,7 @@ public class AdminUserServiceImpl implements AdminUserService {
// 执行更新
AdminUserDO updateObj = new AdminUserDO().setId(id);
updateObj.setPassword(passwordEncoder.encode(reqVO.getNewPassword())); // 加密密码
userMapper.updateById(updateObj);
adminUserMapper.updateById(updateObj);
}
@Override
@@ -127,7 +127,7 @@ public class AdminUserServiceImpl implements AdminUserService {
AdminUserDO sysUserDO = new AdminUserDO();
sysUserDO.setId(id);
sysUserDO.setAvatar(avatar);
userMapper.updateById(sysUserDO);
adminUserMapper.updateById(sysUserDO);
return avatar;
}
@@ -139,7 +139,7 @@ public class AdminUserServiceImpl implements AdminUserService {
AdminUserDO updateObj = new AdminUserDO();
updateObj.setId(id);
updateObj.setPassword(passwordEncoder.encode(password)); // 加密密码
userMapper.updateById(updateObj);
adminUserMapper.updateById(updateObj);
}
@Override
@@ -150,7 +150,7 @@ public class AdminUserServiceImpl implements AdminUserService {
AdminUserDO updateObj = new AdminUserDO();
updateObj.setId(id);
updateObj.setStatus(status);
userMapper.updateById(updateObj);
adminUserMapper.updateById(updateObj);
}
@Override
@@ -158,24 +158,24 @@ public class AdminUserServiceImpl implements AdminUserService {
// 校验用户存在
this.checkUserExists(id);
// 删除用户
userMapper.deleteById(id);
adminUserMapper.deleteById(id);
// 删除用户关联数据
permissionService.processUserDeleted(id);
}
@Override
public AdminUserDO getUserByUsername(String username) {
return userMapper.selectByUsername(username);
return adminUserMapper.selectByUsername(username);
}
@Override
public PageResult<AdminUserDO> getUserPage(UserPageReqVO reqVO) {
return userMapper.selectPage(reqVO, this.getDeptCondition(reqVO.getDeptId()));
return adminUserMapper.selectPage(reqVO, this.getDeptCondition(reqVO.getDeptId()));
}
@Override
public AdminUserDO getUser(Long id) {
return userMapper.selectById(id);
return adminUserMapper.selectById(id);
}
@Override
@@ -183,7 +183,7 @@ public class AdminUserServiceImpl implements AdminUserService {
if (CollUtil.isEmpty(deptIds)) {
return Collections.emptyList();
}
return userMapper.selectListByDeptIds(deptIds);
return adminUserMapper.selectListByDeptIds(deptIds);
}
@Override
@@ -193,7 +193,7 @@ public class AdminUserServiceImpl implements AdminUserService {
}
// 过滤不符合条件的
// TODO 芋艿:暂时只能内存过滤。解决方案:1、新建一个关联表;2、基于 where + 函数;3、json 字段,适合 mysql 8+ 版本
List<AdminUserDO> users = userMapper.selectList();
List<AdminUserDO> users = adminUserMapper.selectList();
users.removeIf(user -> !CollUtil.containsAny(user.getPostIds(), postIds));
return users;
}
@@ -203,7 +203,7 @@ public class AdminUserServiceImpl implements AdminUserService {
if (CollUtil.isEmpty(ids)) {
return Collections.emptyList();
}
return userMapper.selectBatchIds(ids);
return adminUserMapper.selectBatchIds(ids);
}
@Override
@@ -212,7 +212,7 @@ public class AdminUserServiceImpl implements AdminUserService {
return;
}
// 获得岗位信息
List<AdminUserDO> users = userMapper.selectBatchIds(ids);
List<AdminUserDO> users = adminUserMapper.selectBatchIds(ids);
Map<Long, AdminUserDO> userMap = CollectionUtils.convertMap(users, AdminUserDO::getId);
// 校验
ids.forEach(id -> {
@@ -228,17 +228,17 @@ public class AdminUserServiceImpl implements AdminUserService {
@Override
public List<AdminUserDO> getUsers(UserExportReqVO reqVO) {
return userMapper.selectList(reqVO, this.getDeptCondition(reqVO.getDeptId()));
return adminUserMapper.selectList(reqVO, this.getDeptCondition(reqVO.getDeptId()));
}
@Override
public List<AdminUserDO> getUsersByNickname(String nickname) {
return userMapper.selectListByNickname(nickname);
return adminUserMapper.selectListByNickname(nickname);
}
@Override
public List<AdminUserDO> getUsersByUsername(String username) {
return userMapper.selectListByUsername(username);
return adminUserMapper.selectListByUsername(username);
}
/**
@@ -278,7 +278,7 @@ public class AdminUserServiceImpl implements AdminUserService {
if (id == null) {
return;
}
AdminUserDO user = userMapper.selectById(id);
AdminUserDO user = adminUserMapper.selectById(id);
if (user == null) {
throw exception(USER_NOT_EXISTS);
}
@@ -289,7 +289,7 @@ public class AdminUserServiceImpl implements AdminUserService {
if (StrUtil.isBlank(username)) {
return;
}
AdminUserDO user = userMapper.selectByUsername(username);
AdminUserDO user = adminUserMapper.selectByUsername(username);
if (user == null) {
return;
}
@@ -307,7 +307,7 @@ public class AdminUserServiceImpl implements AdminUserService {
if (StrUtil.isBlank(email)) {
return;
}
AdminUserDO user = userMapper.selectByEmail(email);
AdminUserDO user = adminUserMapper.selectByEmail(email);
if (user == null) {
return;
}
@@ -325,7 +325,7 @@ public class AdminUserServiceImpl implements AdminUserService {
if (StrUtil.isBlank(mobile)) {
return;
}
AdminUserDO user = userMapper.selectByMobile(mobile);
AdminUserDO user = adminUserMapper.selectByMobile(mobile);
if (user == null) {
return;
}
@@ -346,7 +346,7 @@ public class AdminUserServiceImpl implements AdminUserService {
*/
@VisibleForTesting
public void checkOldPassword(Long id, String oldPassword) {
AdminUserDO user = userMapper.selectById(id);
AdminUserDO user = adminUserMapper.selectById(id);
if (user == null) {
throw exception(USER_NOT_EXISTS);
}
@@ -373,9 +373,9 @@ public class AdminUserServiceImpl implements AdminUserService {
return;
}
// 判断如果不存在,在进行插入
AdminUserDO existUser = userMapper.selectByUsername(importUser.getUsername());
AdminUserDO existUser = adminUserMapper.selectByUsername(importUser.getUsername());
if (existUser == null) {
userMapper.insert(UserConvert.INSTANCE.convert(importUser)
adminUserMapper.insert(UserConvert.INSTANCE.convert(importUser)
.setPassword(passwordEncoder.encode(userInitPassword))); // 设置默认密码
respVO.getCreateUsernames().add(importUser.getUsername());
return;
@@ -387,7 +387,7 @@ public class AdminUserServiceImpl implements AdminUserService {
}
AdminUserDO updateUser = UserConvert.INSTANCE.convert(importUser);
updateUser.setId(existUser.getId());
userMapper.updateById(updateUser);
adminUserMapper.updateById(updateUser);
respVO.getUpdateUsernames().add(importUser.getUsername());
});
return respVO;
@@ -395,7 +395,7 @@ public class AdminUserServiceImpl implements AdminUserService {
@Override
public List<AdminUserDO> getUsersByStatus(Integer status) {
return userMapper.selectListByStatus(status);
return adminUserMapper.selectListByStatus(status);
}
}