|
|
@@ -45,7 +45,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public PageUtils<WelcomeBed> queryPageWelcomeBeds(int currentPage, int pageCount, Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer isCheck, Integer collegeId, Integer majorId, Integer classstrId,Integer retentionState) {
|
|
|
+ public PageUtils<WelcomeBed> queryPageWelcomeBeds(int currentPage, int pageCount, Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer isCheck, Integer collegeId, Integer majorId, Integer classstrId, Integer retentionState) {
|
|
|
// Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
|
// QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
// queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
|
@@ -61,7 +61,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
// IPage<WelcomeBed> result = welcomeBedMapper.selectPage(page, queryWrapper);
|
|
|
// return new PageUtils<>(result);
|
|
|
Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
|
- IPage<WelcomeBed> result = welcomeBedMapper.queryPageWelcomeBeds(page,schoolId,buildId,dormitoryId,sex,isCheck,collegeId,majorId,classstrId,retentionState);
|
|
|
+ IPage<WelcomeBed> result = welcomeBedMapper.queryPageWelcomeBeds(page, schoolId, buildId, dormitoryId, sex, isCheck, collegeId, majorId, classstrId, retentionState);
|
|
|
return new PageUtils<>(result);
|
|
|
}
|
|
|
|
|
|
@@ -89,7 +89,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<WelcomeBed> queryPageWelcomeBeds(Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer isCheck, Integer collegeId, Integer majorId, Integer classstrId,Integer retentionState) {
|
|
|
+ public List<WelcomeBed> queryPageWelcomeBeds(Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer isCheck, Integer collegeId, Integer majorId, Integer classstrId, Integer retentionState) {
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
|
@@ -100,7 +100,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.eq(majorId != null, "major_id", majorId);
|
|
|
queryWrapper.eq(classstrId != null, "classstr_id", classstrId);
|
|
|
queryWrapper.eq(retentionState != null, "retention_state", retentionState);
|
|
|
- queryWrapper.orderByAsc("build","dormitory","number");
|
|
|
+ queryWrapper.orderByAsc("build", "dormitory", "number");
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
@@ -128,7 +128,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
.eq(WelcomeBed::getBuildId, buildId)
|
|
|
.eq(WelcomeBed::getDormitoryId, dormitoryId)
|
|
|
.eq(WelcomeBed::getIsCheck, 0)
|
|
|
- .eq(WelcomeBed::getRetentionState,1);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
|
|
|
@@ -136,9 +136,9 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
|
|
|
@Override
|
|
|
public List<BedDetailsVo> getBedList(Integer schoolId, Integer buildId, Integer dormitoryId, String studentCard) {
|
|
|
- List<BedDetailsVo> result = welcomeBedMapper.getBedList(schoolId,buildId,dormitoryId,studentCard);
|
|
|
+ List<BedDetailsVo> result = welcomeBedMapper.getBedList(schoolId, buildId, dormitoryId, studentCard);
|
|
|
|
|
|
- BedDetailsVo vo = welcomeBedMapper.getBedDetailsVo(schoolId,buildId,dormitoryId,studentCard);
|
|
|
+ BedDetailsVo vo = welcomeBedMapper.getBedDetailsVo(schoolId, buildId, dormitoryId, studentCard);
|
|
|
|
|
|
result.add(vo);
|
|
|
return result;
|
|
|
@@ -148,7 +148,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
public List<WelcomeBed> queryDormitorys(Integer dormitory) {
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq("dormitory_id", dormitory)
|
|
|
- .eq("retention_state",1);
|
|
|
+ .eq("retention_state", 1);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
@@ -168,21 +168,21 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<WelcomeBed> checkInBedGroup(Integer schoolId, Integer buildId, Integer dormitoryId,Integer bedId,Integer collegeId) {
|
|
|
+ public List<WelcomeBed> checkInBedGroup(Integer schoolId, Integer buildId, Integer dormitoryId, Integer bedId, Integer collegeId) {
|
|
|
LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
.eq(WelcomeBed::getBuildId, buildId)
|
|
|
.eq(WelcomeBed::getDormitoryId, dormitoryId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
.eq(WelcomeBed::getIsCheck, 1)
|
|
|
- .eq(WelcomeBed::getRetentionState,1)
|
|
|
- .ne(WelcomeBed::getId,bedId);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1)
|
|
|
+ .ne(WelcomeBed::getId, bedId);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public PageUtils<WelcomeBed> studentAccommodationPage(int currentPage, int pageCount, Integer schoolId, Integer buildId, Integer dormitoryId, Integer collegeId, Integer majorId, Integer classstrId, String name) {
|
|
|
+ public PageUtils<WelcomeBed> studentAccommodationPage(int currentPage, int pageCount, Integer schoolId, Integer buildId, Integer dormitoryId, Integer collegeId, Integer majorId, Integer classstrId, String name, String startTime, String endTime) {
|
|
|
Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
|
@@ -192,14 +192,15 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.eq(majorId != null, "major_id", majorId);
|
|
|
queryWrapper.eq(classstrId != null, "classstr_id", classstrId);
|
|
|
queryWrapper.like(name != null, "name", name);
|
|
|
- queryWrapper.eq( "is_check", 1);
|
|
|
+ queryWrapper.eq("is_check", 1);
|
|
|
+ queryWrapper.between("create_time", startTime, endTime);
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
IPage<WelcomeBed> result = welcomeBedMapper.selectPage(page, queryWrapper);
|
|
|
return new PageUtils<>(result);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<WelcomeBed> studentAccommodationList(Integer schoolId, Integer buildId, Integer dormitoryId, Integer collegeId, Integer majorId, Integer classstrId, String name) {
|
|
|
+ public List<WelcomeBed> studentAccommodationList(Integer schoolId, Integer buildId, Integer dormitoryId, Integer collegeId, Integer majorId, Integer classstrId, String name, String startTime, String endTime) {
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
|
@@ -208,21 +209,22 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.eq(majorId != null, "major_id", majorId);
|
|
|
queryWrapper.eq(classstrId != null, "classstr_id", classstrId);
|
|
|
queryWrapper.like(name != null, "name", name);
|
|
|
- queryWrapper.eq( "is_check", 1);
|
|
|
+ queryWrapper.eq("is_check", 1);
|
|
|
+ queryWrapper.between("create_time", startTime, endTime);
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<BedSqlTotalVo> queryBedSqlList(Integer collegeId, String sex) {
|
|
|
- List<BedSqlTotalVo> result = welcomeBedMapper.queryBedSqlList(collegeId, sex);
|
|
|
+ public List<BedSqlTotalVo> queryBedSqlList(Integer collegeId, String sex,String startTime,String endTime) {
|
|
|
+ List<BedSqlTotalVo> result = welcomeBedMapper.queryBedSqlList(collegeId, sex,startTime,endTime);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<SleepSqlTotalVo> queryTotalSqlList(Integer collegeId, String sex) {
|
|
|
- List<SleepSqlTotalVo> result = welcomeBedMapper.queryTotalSqlList(collegeId, sex);
|
|
|
+ public List<SleepSqlTotalVo> queryTotalSqlList(Integer collegeId, String sex, String startTime, String endTime) {
|
|
|
+ List<SleepSqlTotalVo> result = welcomeBedMapper.queryTotalSqlList(collegeId, sex, startTime, endTime);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
@@ -232,16 +234,15 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
@Override
|
|
|
public List<WelcomeBed> changeBuildGroup(Integer schoolId, Integer collegeId, String sex) {
|
|
|
LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(WelcomeBed::getSchoolId,schoolId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
- .eq(WelcomeBed::getSex,sex)
|
|
|
+ queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
+ .eq(WelcomeBed::getSex, sex)
|
|
|
.eq(WelcomeBed::getIsCheck, 0)
|
|
|
- .eq(WelcomeBed::getRetentionState,1)
|
|
|
- .groupBy(WelcomeBed::getSchoolId,WelcomeBed::getBuildId);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1)
|
|
|
+ .groupBy(WelcomeBed::getSchoolId, WelcomeBed::getBuildId);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
@@ -249,28 +250,28 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
@Override
|
|
|
public List<WelcomeBed> changeDormitoryGroup(Integer schoolId, Integer buildId, Integer collegeId, String sex) {
|
|
|
LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(WelcomeBed::getSchoolId,schoolId)
|
|
|
- .eq(WelcomeBed::getBuildId,buildId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
- .eq(WelcomeBed::getSex,sex)
|
|
|
+ queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
+ .eq(WelcomeBed::getBuildId, buildId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
+ .eq(WelcomeBed::getSex, sex)
|
|
|
.eq(WelcomeBed::getIsCheck, 0)
|
|
|
- .eq(WelcomeBed::getRetentionState,1)
|
|
|
- .groupBy(WelcomeBed::getSchoolId,WelcomeBed::getBuildId,WelcomeBed::getDormitoryId);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1)
|
|
|
+ .groupBy(WelcomeBed::getSchoolId, WelcomeBed::getBuildId, WelcomeBed::getDormitoryId);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<WelcomeBed> changeBedGroup(Integer schoolId, Integer buildId, Integer dormitoryId, Integer collegeId,String sex) {
|
|
|
+ public List<WelcomeBed> changeBedGroup(Integer schoolId, Integer buildId, Integer dormitoryId, Integer collegeId, String sex) {
|
|
|
LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(WelcomeBed::getSchoolId,schoolId)
|
|
|
- .eq(WelcomeBed::getBuildId,buildId)
|
|
|
- .eq(WelcomeBed::getDormitoryId,dormitoryId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
- .eq(WelcomeBed::getSex,sex)
|
|
|
+ queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
+ .eq(WelcomeBed::getBuildId, buildId)
|
|
|
+ .eq(WelcomeBed::getDormitoryId, dormitoryId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
+ .eq(WelcomeBed::getSex, sex)
|
|
|
.eq(WelcomeBed::getIsCheck, 0)
|
|
|
- .eq(WelcomeBed::getRetentionState,1)
|
|
|
- .groupBy(WelcomeBed::getSchoolId,WelcomeBed::getBuildId,WelcomeBed::getDormitoryId,WelcomeBed::getId);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1)
|
|
|
+ .groupBy(WelcomeBed::getSchoolId, WelcomeBed::getBuildId, WelcomeBed::getDormitoryId, WelcomeBed::getId);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
@@ -278,12 +279,12 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
@Override
|
|
|
public List<WelcomeBed> replaceBuildGroup(Integer schoolId, Integer collegeId, String sex) {
|
|
|
LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(WelcomeBed::getSchoolId,schoolId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
- .eq(WelcomeBed::getSex,sex)
|
|
|
+ queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
+ .eq(WelcomeBed::getSex, sex)
|
|
|
.eq(WelcomeBed::getIsCheck, 1)
|
|
|
- .eq(WelcomeBed::getRetentionState,1)
|
|
|
- .groupBy(WelcomeBed::getSchoolId,WelcomeBed::getBuildId);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1)
|
|
|
+ .groupBy(WelcomeBed::getSchoolId, WelcomeBed::getBuildId);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
@@ -291,13 +292,13 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
@Override
|
|
|
public List<WelcomeBed> replaceDormitoryGroup(Integer schoolId, Integer buildId, Integer collegeId, String sex) {
|
|
|
LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(WelcomeBed::getSchoolId,schoolId)
|
|
|
- .eq(WelcomeBed::getBuildId,buildId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
- .eq(WelcomeBed::getSex,sex)
|
|
|
+ queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
+ .eq(WelcomeBed::getBuildId, buildId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
+ .eq(WelcomeBed::getSex, sex)
|
|
|
.eq(WelcomeBed::getIsCheck, 1)
|
|
|
- .eq(WelcomeBed::getRetentionState,1)
|
|
|
- .groupBy(WelcomeBed::getSchoolId,WelcomeBed::getBuildId,WelcomeBed::getDormitoryId);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1)
|
|
|
+ .groupBy(WelcomeBed::getSchoolId, WelcomeBed::getBuildId, WelcomeBed::getDormitoryId);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
@@ -305,14 +306,14 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
@Override
|
|
|
public List<WelcomeBed> replaceBedGroup(Integer schoolId, Integer buildId, Integer dormitoryId, Integer collegeId, String sex) {
|
|
|
LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(WelcomeBed::getSchoolId,schoolId)
|
|
|
- .eq(WelcomeBed::getBuildId,buildId)
|
|
|
- .eq(WelcomeBed::getDormitoryId,dormitoryId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
- .eq(WelcomeBed::getSex,sex)
|
|
|
+ queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
+ .eq(WelcomeBed::getBuildId, buildId)
|
|
|
+ .eq(WelcomeBed::getDormitoryId, dormitoryId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
+ .eq(WelcomeBed::getSex, sex)
|
|
|
.eq(WelcomeBed::getIsCheck, 1)
|
|
|
- .eq(WelcomeBed::getRetentionState,1)
|
|
|
- .groupBy(WelcomeBed::getSchoolId,WelcomeBed::getBuildId,WelcomeBed::getDormitoryId,WelcomeBed::getId);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1)
|
|
|
+ .groupBy(WelcomeBed::getSchoolId, WelcomeBed::getBuildId, WelcomeBed::getDormitoryId, WelcomeBed::getId);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
@@ -320,14 +321,14 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
@Override
|
|
|
public List<WelcomeBed> hBuildGroup(Integer schoolId, Integer collegeId, Integer majorId, Integer classstrid, String sex) {
|
|
|
LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(WelcomeBed::getSchoolId,schoolId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
- .eq(WelcomeBed::getMajorId,majorId)
|
|
|
- .eq(WelcomeBed::getClassstrId,classstrid)
|
|
|
- .eq(WelcomeBed::getSex,sex)
|
|
|
+ queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
+ .eq(WelcomeBed::getMajorId, majorId)
|
|
|
+ .eq(WelcomeBed::getClassstrId, classstrid)
|
|
|
+ .eq(WelcomeBed::getSex, sex)
|
|
|
.eq(WelcomeBed::getIsCheck, 0)
|
|
|
- .eq(WelcomeBed::getRetentionState,1)
|
|
|
- .groupBy(WelcomeBed::getSchoolId,WelcomeBed::getBuildId);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1)
|
|
|
+ .groupBy(WelcomeBed::getSchoolId, WelcomeBed::getBuildId);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
@@ -335,15 +336,15 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
@Override
|
|
|
public List<WelcomeBed> hDormitoryGroup(Integer schoolId, Integer buildId, Integer collegeId, Integer majorId, Integer classstrid, String sex) {
|
|
|
LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(WelcomeBed::getSchoolId,schoolId)
|
|
|
- .eq(WelcomeBed::getBuildId,buildId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
- .eq(WelcomeBed::getMajorId,majorId)
|
|
|
- .eq(WelcomeBed::getClassstrId,classstrid)
|
|
|
- .eq(WelcomeBed::getSex,sex)
|
|
|
+ queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
+ .eq(WelcomeBed::getBuildId, buildId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
+ .eq(WelcomeBed::getMajorId, majorId)
|
|
|
+ .eq(WelcomeBed::getClassstrId, classstrid)
|
|
|
+ .eq(WelcomeBed::getSex, sex)
|
|
|
.eq(WelcomeBed::getIsCheck, 0)
|
|
|
- .eq(WelcomeBed::getRetentionState,1)
|
|
|
- .groupBy(WelcomeBed::getSchoolId,WelcomeBed::getBuildId,WelcomeBed::getDormitoryId);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1)
|
|
|
+ .groupBy(WelcomeBed::getSchoolId, WelcomeBed::getBuildId, WelcomeBed::getDormitoryId);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
@@ -351,16 +352,16 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
@Override
|
|
|
public List<WelcomeBed> hBedGroup(Integer schoolId, Integer buildId, Integer dormitoryId, Integer collegeId, Integer majorId, Integer classstrid, String sex) {
|
|
|
LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(WelcomeBed::getSchoolId,schoolId)
|
|
|
- .eq(WelcomeBed::getBuildId,buildId)
|
|
|
- .eq(WelcomeBed::getDormitoryId,dormitoryId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
- .eq(WelcomeBed::getMajorId,majorId)
|
|
|
- .eq(WelcomeBed::getClassstrId,classstrid)
|
|
|
- .eq(WelcomeBed::getSex,sex)
|
|
|
+ queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
+ .eq(WelcomeBed::getBuildId, buildId)
|
|
|
+ .eq(WelcomeBed::getDormitoryId, dormitoryId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
+ .eq(WelcomeBed::getMajorId, majorId)
|
|
|
+ .eq(WelcomeBed::getClassstrId, classstrid)
|
|
|
+ .eq(WelcomeBed::getSex, sex)
|
|
|
.eq(WelcomeBed::getIsCheck, 0)
|
|
|
- .eq(WelcomeBed::getRetentionState,1)
|
|
|
- .groupBy(WelcomeBed::getSchoolId,WelcomeBed::getBuildId,WelcomeBed::getDormitoryId,WelcomeBed::getId);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1)
|
|
|
+ .groupBy(WelcomeBed::getSchoolId, WelcomeBed::getBuildId, WelcomeBed::getDormitoryId, WelcomeBed::getId);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
@@ -383,7 +384,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
// return new PageUtils<>(result);
|
|
|
|
|
|
Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
|
- IPage<WelcomeBed> result = welcomeBedMapper.queryPageWelcomeBedsC(page,schoolId,buildId,dormitoryId,sex,isCheck,collegeIds,majorId,classstrId,retentionState);
|
|
|
+ IPage<WelcomeBed> result = welcomeBedMapper.queryPageWelcomeBedsC(page, schoolId, buildId, dormitoryId, sex, isCheck, collegeIds, majorId, classstrId, retentionState);
|
|
|
return new PageUtils<>(result);
|
|
|
}
|
|
|
|
|
|
@@ -395,17 +396,17 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.eq(dormitoryId != null, "dormitory_id", dormitoryId);
|
|
|
queryWrapper.eq(StringUtils.hasText(sex), "sex", sex);
|
|
|
queryWrapper.eq(isCheck != null, "is_check", isCheck);
|
|
|
- queryWrapper.in( "college_id", collegeIds);
|
|
|
+ queryWrapper.in("college_id", collegeIds);
|
|
|
queryWrapper.eq(majorId != null, "major_id", majorId);
|
|
|
queryWrapper.eq(classstrId != null, "classstr_id", classstrId);
|
|
|
queryWrapper.eq(retentionState != null, "retention_state", retentionState);
|
|
|
- queryWrapper.orderByAsc("build","dormitory","number");
|
|
|
+ queryWrapper.orderByAsc("build", "dormitory", "number");
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public PageUtils<WelcomeBed> studentAccommodationPageS(int currentPage, int pageCount, Integer schoolId, Integer buildId, Integer dormitoryId, List<String> collegeIds, Integer majorId, Integer classstrId, String name) {
|
|
|
+ public PageUtils<WelcomeBed> studentAccommodationPageS(int currentPage, int pageCount, Integer schoolId, Integer buildId, Integer dormitoryId, List<String> collegeIds, Integer majorId, Integer classstrId, String name, String startTime, String endTime) {
|
|
|
Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
|
@@ -415,23 +416,25 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.eq(majorId != null, "major_id", majorId);
|
|
|
queryWrapper.eq(classstrId != null, "classstr_id", classstrId);
|
|
|
queryWrapper.like(name != null, "name", name);
|
|
|
- queryWrapper.eq( "is_check", 1);
|
|
|
+ queryWrapper.eq("is_check", 1);
|
|
|
+ queryWrapper.between("create_time", startTime, endTime);
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
IPage<WelcomeBed> result = welcomeBedMapper.selectPage(page, queryWrapper);
|
|
|
return new PageUtils<>(result);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<WelcomeBed> studentAccommodationListS(Integer schoolId, Integer buildId, Integer dormitoryId, List<String> collegeIds, Integer majorId, Integer classstrId, String name) {
|
|
|
+ public List<WelcomeBed> studentAccommodationListS(Integer schoolId, Integer buildId, Integer dormitoryId, List<String> collegeIds, Integer majorId, Integer classstrId, String name, String startTime, String endTime) {
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
|
queryWrapper.eq(dormitoryId != null, "dormitory_id", dormitoryId);
|
|
|
- queryWrapper.in( "college_id", collegeIds);
|
|
|
+ queryWrapper.in("college_id", collegeIds);
|
|
|
queryWrapper.eq(majorId != null, "major_id", majorId);
|
|
|
queryWrapper.eq(classstrId != null, "classstr_id", classstrId);
|
|
|
queryWrapper.like(name != null, "name", name);
|
|
|
- queryWrapper.eq( "is_check", 1);
|
|
|
+ queryWrapper.eq("is_check", 1);
|
|
|
+ queryWrapper.between("create_time", startTime, endTime);
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
@@ -444,22 +447,22 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
.eq(WelcomeBed::getBuildId, buildId)
|
|
|
.eq(WelcomeBed::getDormitoryId, dormitoryId)
|
|
|
- .eq(WelcomeBed::getCollegeId,collegeId)
|
|
|
+ .eq(WelcomeBed::getCollegeId, collegeId)
|
|
|
.eq(WelcomeBed::getIsCheck, 0)
|
|
|
- .eq(WelcomeBed::getRetentionState,1);
|
|
|
+ .eq(WelcomeBed::getRetentionState, 1);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<BedInfosVo> queryBedList(String studentCard){
|
|
|
+ public List<BedInfosVo> queryBedList(String studentCard) {
|
|
|
List<BedInfosVo> result = welcomeBedMapper.queryBedList(studentCard);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void updateBuild(String schoolId, Integer buildId, String build,String school) {
|
|
|
- welcomeBedMapper.updateBuild(schoolId,buildId,build,school);
|
|
|
+ public void updateBuild(String schoolId, Integer buildId, String build, String school) {
|
|
|
+ welcomeBedMapper.updateBuild(schoolId, buildId, build, school);
|
|
|
}
|
|
|
|
|
|
@Override
|