|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public List<SystemUser> findInternalList() { | 
|---|
|  |  |  | public List<SystemUser> findInternalList(SystemUser systemUser) { | 
|---|
|  |  |  | MPJLambdaWrapper<SystemUser> queryWrapper = new MPJLambdaWrapper<>(); | 
|---|
|  |  |  | queryWrapper.selectAll(SystemUser.class); | 
|---|
|  |  |  | queryWrapper.eq(SystemUser::getDeleted, Constants.ZERO); | 
|---|
|  |  |  | queryWrapper.leftJoin(Company.class,Company::getId,SystemUser::getCompanyId); | 
|---|
|  |  |  | queryWrapper.eq(Company::getType,Constants.ONE); | 
|---|
|  |  |  | queryWrapper.like(Objects.nonNull(systemUser)&&StringUtils.isNotBlank(systemUser.getRealname()),SystemUser::getRealname,systemUser.getRealname()); | 
|---|
|  |  |  | queryWrapper.orderByDesc(SystemUser::getCreateTime); | 
|---|
|  |  |  | List<SystemUser> result = systemUserJoinMapper.selectJoinList( SystemUser.class, queryWrapper); | 
|---|
|  |  |  | return result; | 
|---|