|
@@ -152,6 +152,8 @@ public interface AdminUserMapper extends BaseMapperX<AdminUserDO> {
|
|
.likeIfPresent(AdminUserDO::getNickname, reqVO.getNickname())//昵称查询
|
|
.likeIfPresent(AdminUserDO::getNickname, reqVO.getNickname())//昵称查询
|
|
.eqIfPresent(AdminUserDO::getUserType,reqVO.getUserType())//类型查询
|
|
.eqIfPresent(AdminUserDO::getUserType,reqVO.getUserType())//类型查询
|
|
.likeIfPresent(AdminUserDO::getGrade, reqVO.getGrade())//班级查询
|
|
.likeIfPresent(AdminUserDO::getGrade, reqVO.getGrade())//班级查询
|
|
|
|
+ .likeIfPresent(AdminUserDO::getMajor, reqVO.getMajor())//专业
|
|
|
|
+ .likeIfPresent(AdminUserDO::getMasterType, reqVO.getMasterType())//专硕
|
|
.eqIfPresent(AdminUserDO::getStatus, reqVO.getStatus())
|
|
.eqIfPresent(AdminUserDO::getStatus, reqVO.getStatus())
|
|
.eqIfPresent(AdminUserDO::getSupervisorId,reqVO.getSupervisorId())//导师查询
|
|
.eqIfPresent(AdminUserDO::getSupervisorId,reqVO.getSupervisorId())//导师查询
|
|
.betweenIfPresent(AdminUserDO::getCreateTime, reqVO.getCreateTime())
|
|
.betweenIfPresent(AdminUserDO::getCreateTime, reqVO.getCreateTime())
|
|
@@ -185,6 +187,8 @@ public interface AdminUserMapper extends BaseMapperX<AdminUserDO> {
|
|
.likeIfPresent(AdminUserDO::getNickname, reqVO.getNickname())//昵称查询
|
|
.likeIfPresent(AdminUserDO::getNickname, reqVO.getNickname())//昵称查询
|
|
.likeIfPresent(AdminUserDO::getUserNumber,reqVO.getUserNumber())//学号查询
|
|
.likeIfPresent(AdminUserDO::getUserNumber,reqVO.getUserNumber())//学号查询
|
|
.likeIfPresent(AdminUserDO::getWorkPlace,reqVO.getWorkPlace())//工作地点
|
|
.likeIfPresent(AdminUserDO::getWorkPlace,reqVO.getWorkPlace())//工作地点
|
|
|
|
+ .likeIfPresent(AdminUserDO::getMajor, reqVO.getMajor())//专业
|
|
|
|
+ .likeIfPresent(AdminUserDO::getMasterType, reqVO.getMasterType())//专硕
|
|
.orderByDesc(AdminUserDO::getId);
|
|
.orderByDesc(AdminUserDO::getId);
|
|
if (roleIds.contains(113L)){//如果是教师
|
|
if (roleIds.contains(113L)){//如果是教师
|
|
queryWrapper.eqIfPresent(AdminUserDO::getSupervisorId,loginId);
|
|
queryWrapper.eqIfPresent(AdminUserDO::getSupervisorId,loginId);
|
|
@@ -211,6 +215,8 @@ public interface AdminUserMapper extends BaseMapperX<AdminUserDO> {
|
|
.likeIfPresent(AdminUserDO::getUserNumber,reqVO.getUserNumber())//学号查询
|
|
.likeIfPresent(AdminUserDO::getUserNumber,reqVO.getUserNumber())//学号查询
|
|
.likeIfPresent(AdminUserDO::getWorkPlace,reqVO.getWorkPlace())
|
|
.likeIfPresent(AdminUserDO::getWorkPlace,reqVO.getWorkPlace())
|
|
.likeIfPresent(AdminUserDO::getWorkPlace,reqVO.getWorkPlace())//工作地点
|
|
.likeIfPresent(AdminUserDO::getWorkPlace,reqVO.getWorkPlace())//工作地点
|
|
|
|
+ .likeIfPresent(AdminUserDO::getMajor, reqVO.getMajor())//专业
|
|
|
|
+ .likeIfPresent(AdminUserDO::getMasterType, reqVO.getMasterType())//专硕
|
|
.orderByDesc(AdminUserDO::getId);
|
|
.orderByDesc(AdminUserDO::getId);
|
|
if (roleIds.contains(113L)){//如果是教师
|
|
if (roleIds.contains(113L)){//如果是教师
|
|
queryWrapper.eqIfPresent(AdminUserDO::getSupervisorId,loginId);
|
|
queryWrapper.eqIfPresent(AdminUserDO::getSupervisorId,loginId);
|