|
@@ -3,7 +3,6 @@ package com.usky.system.service.impl;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
-import com.ruoyi.common.datascope.annotation.DataScope;
|
|
|
|
import com.usky.common.security.utils.SecurityUtils;
|
|
import com.usky.common.security.utils.SecurityUtils;
|
|
import com.usky.common.core.bean.CommonPage;
|
|
import com.usky.common.core.bean.CommonPage;
|
|
import com.usky.common.core.exception.BusinessException;
|
|
import com.usky.common.core.exception.BusinessException;
|
|
@@ -69,6 +68,7 @@ public class SysUserServiceImpl extends AbstractCrudService<SysUserMapper, SysUs
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
public List<SysUser> selectUserList(SysUser user) {
|
|
public List<SysUser> selectUserList(SysUser user) {
|
|
|
|
+
|
|
user.setTenantId(SecurityUtils.getTenantId());
|
|
user.setTenantId(SecurityUtils.getTenantId());
|
|
user.setUserType("00");
|
|
user.setUserType("00");
|
|
return userMapper.selectUserList(user);
|
|
return userMapper.selectUserList(user);
|
|
@@ -313,6 +313,8 @@ public class SysUserServiceImpl extends AbstractCrudService<SysUserMapper, SysUs
|
|
public int insertUser(SysUser user) {
|
|
public int insertUser(SysUser user) {
|
|
// 新增用户信息
|
|
// 新增用户信息
|
|
int rows = userMapper.insertUser(user);
|
|
int rows = userMapper.insertUser(user);
|
|
|
|
+ this.save(user);
|
|
|
|
+
|
|
// 新增用户岗位关联
|
|
// 新增用户岗位关联
|
|
insertUserPost(user);
|
|
insertUserPost(user);
|
|
// 新增用户与角色管理
|
|
// 新增用户与角色管理
|
|
@@ -689,9 +691,11 @@ public class SysUserServiceImpl extends AbstractCrudService<SysUserMapper, SysUs
|
|
|
|
|
|
public List<SysUser> selectUserOne(String phonenumber,String userName,String email) {
|
|
public List<SysUser> selectUserOne(String phonenumber,String userName,String email) {
|
|
LambdaQueryWrapper<SysUser> queryWrapper = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<SysUser> queryWrapper = Wrappers.lambdaQuery();
|
|
- queryWrapper.eq(StringUtils.isNotBlank(phonenumber),SysUser::getPhonenumber,phonenumber)
|
|
|
|
|
|
+ queryWrapper.select(SysUser::getUserName,SysUser::getUserId,SysUser::getNickName,SysUser::getPhonenumber,SysUser::getEmail)
|
|
|
|
+ .eq(StringUtils.isNotBlank(phonenumber),SysUser::getPhonenumber,phonenumber)
|
|
.eq(StringUtils.isNotBlank(userName),SysUser::getUserName,userName)
|
|
.eq(StringUtils.isNotBlank(userName),SysUser::getUserName,userName)
|
|
- .eq(StringUtils.isNotBlank(email),SysUser::getEmail,email);
|
|
|
|
|
|
+ .eq(StringUtils.isNotBlank(email),SysUser::getEmail,email)
|
|
|
|
+ .eq(SysUser::getDelFlag,0);
|
|
return this.list(queryWrapper);
|
|
return this.list(queryWrapper);
|
|
}
|
|
}
|
|
}
|
|
}
|