|
@@ -2,6 +2,7 @@ package cn.iocoder.yudao.module.system.dal.mysql.user;
|
|
|
|
|
|
import cn.iocoder.yudao.module.system.controller.admin.user.vo.user.UserExportReqVO;
|
|
import cn.iocoder.yudao.module.system.controller.admin.user.vo.user.UserExportReqVO;
|
|
import cn.iocoder.yudao.module.system.controller.admin.user.vo.user.UserPageReqVO;
|
|
import cn.iocoder.yudao.module.system.controller.admin.user.vo.user.UserPageReqVO;
|
|
|
|
+import cn.iocoder.yudao.module.system.dal.dataobject.tenant.TenantDO;
|
|
import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO;
|
|
import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO;
|
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
|
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
|
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
|
@@ -33,7 +34,9 @@ public interface AdminUserMapper extends BaseMapperX<AdminUserDO> {
|
|
.likeIfPresent(AdminUserDO::getMobile, reqVO.getMobile())
|
|
.likeIfPresent(AdminUserDO::getMobile, reqVO.getMobile())
|
|
.eqIfPresent(AdminUserDO::getStatus, reqVO.getStatus())
|
|
.eqIfPresent(AdminUserDO::getStatus, reqVO.getStatus())
|
|
.betweenIfPresent(AdminUserDO::getCreateTime, reqVO.getBeginTime(), reqVO.getEndTime())
|
|
.betweenIfPresent(AdminUserDO::getCreateTime, reqVO.getBeginTime(), reqVO.getEndTime())
|
|
- .inIfPresent(AdminUserDO::getDeptId, deptIds));
|
|
|
|
|
|
+ .inIfPresent(AdminUserDO::getDeptId, deptIds)
|
|
|
|
+ .orderByDesc(AdminUserDO::getId));
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
default List<AdminUserDO> selectList(UserExportReqVO reqVO, Collection<Long> deptIds) {
|
|
default List<AdminUserDO> selectList(UserExportReqVO reqVO, Collection<Long> deptIds) {
|