|
@ -102,17 +102,17 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
if (ObjectUtil.isNotNull(sysUserParam)) {
|
|
if (ObjectUtil.isNotNull(sysUserParam)) {
|
|
//根据关键字模糊查询(姓名,账号,手机号)
|
|
//根据关键字模糊查询(姓名,账号,手机号)
|
|
if (ObjectUtil.isNotEmpty(sysUserParam.getSearchValue())) {
|
|
if (ObjectUtil.isNotEmpty(sysUserParam.getSearchValue())) {
|
|
queryWrapper.like("sys_user.account", sysUserParam.getSearchValue())
|
|
|
|
|
|
queryWrapper.and(q -> q.like("sys_user.account", sysUserParam.getSearchValue())
|
|
.or().like("sys_user.name", sysUserParam.getSearchValue())
|
|
.or().like("sys_user.name", sysUserParam.getSearchValue())
|
|
.or().like("sys_user.phone", sysUserParam.getSearchValue());
|
|
|
|
|
|
.or().like("sys_user.phone", sysUserParam.getSearchValue()));
|
|
}
|
|
}
|
|
//根据员工所属机构查询
|
|
//根据员工所属机构查询
|
|
if (ObjectUtil.isNotEmpty(sysUserParam.getSysEmpParam())) {
|
|
if (ObjectUtil.isNotEmpty(sysUserParam.getSysEmpParam())) {
|
|
SysEmpParam sysEmpParam = sysUserParam.getSysEmpParam();
|
|
SysEmpParam sysEmpParam = sysUserParam.getSysEmpParam();
|
|
if (ObjectUtil.isNotEmpty(sysEmpParam.getOrgId())) {
|
|
if (ObjectUtil.isNotEmpty(sysEmpParam.getOrgId())) {
|
|
//查询属于该机构的,或该机构下级所有的人员
|
|
//查询属于该机构的,或该机构下级所有的人员
|
|
queryWrapper.eq("sys_emp.org_id", sysEmpParam.getOrgId())
|
|
|
|
.or().like("sys_org.pids", sysEmpParam.getOrgId());
|
|
|
|
|
|
queryWrapper.and(q -> q.eq("sys_emp.org_id", sysEmpParam.getOrgId())
|
|
|
|
.or().like("sys_org.pids", sysEmpParam.getOrgId()));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
//根据状态查询(0正常 1停用),删除的不会展示在列表
|
|
//根据状态查询(0正常 1停用),删除的不会展示在列表
|