|
@@ -45,7 +45,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@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, String nstartTime, String nendTime) {
|
|
|
// Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
// Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
|
// QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
// QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
// queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
// 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);
|
|
// IPage<WelcomeBed> result = welcomeBedMapper.selectPage(page, queryWrapper);
|
|
|
// return new PageUtils<>(result);
|
|
// return new PageUtils<>(result);
|
|
|
Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
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, nstartTime, nendTime);
|
|
|
return new PageUtils<>(result);
|
|
return new PageUtils<>(result);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -89,7 +89,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@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, String nstartTime, String nendTime) {
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
@@ -100,6 +100,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.eq(majorId != null, "major_id", majorId);
|
|
queryWrapper.eq(majorId != null, "major_id", majorId);
|
|
|
queryWrapper.eq(classstrId != null, "classstr_id", classstrId);
|
|
queryWrapper.eq(classstrId != null, "classstr_id", classstrId);
|
|
|
queryWrapper.eq(retentionState != null, "retention_state", retentionState);
|
|
queryWrapper.eq(retentionState != null, "retention_state", retentionState);
|
|
|
|
|
+ queryWrapper.between("create_time", nstartTime, nendTime);
|
|
|
queryWrapper.orderByAsc("build", "dormitory", "number");
|
|
queryWrapper.orderByAsc("build", "dormitory", "number");
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
return result;
|
|
@@ -182,7 +183,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- 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) {
|
|
|
|
|
|
|
+ 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,String batchValue) {
|
|
|
Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
@@ -194,13 +195,14 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.like(name != null, "name", name);
|
|
queryWrapper.like(name != null, "name", name);
|
|
|
queryWrapper.eq("is_check", 1);
|
|
queryWrapper.eq("is_check", 1);
|
|
|
queryWrapper.between("create_time", startTime, endTime);
|
|
queryWrapper.between("create_time", startTime, endTime);
|
|
|
|
|
+ queryWrapper.inSql(StringUtils.hasText(batchValue), "card_num", "select admiss_num from welcome_student where deleted = 0 and batch_value = '" + batchValue + "'");
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
IPage<WelcomeBed> result = welcomeBedMapper.selectPage(page, queryWrapper);
|
|
IPage<WelcomeBed> result = welcomeBedMapper.selectPage(page, queryWrapper);
|
|
|
return new PageUtils<>(result);
|
|
return new PageUtils<>(result);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public List<WelcomeBed> studentAccommodationList(Integer schoolId, Integer buildId, Integer dormitoryId, Integer collegeId, Integer majorId, Integer classstrId, String name, String startTime, String endTime) {
|
|
|
|
|
|
|
+ public List<WelcomeBed> studentAccommodationList(Integer schoolId, Integer buildId, Integer dormitoryId, Integer collegeId, Integer majorId, Integer classstrId, String name, String startTime, String endTime,String batchValue) {
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
@@ -211,14 +213,15 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.like(name != null, "name", name);
|
|
queryWrapper.like(name != null, "name", name);
|
|
|
queryWrapper.eq("is_check", 1);
|
|
queryWrapper.eq("is_check", 1);
|
|
|
queryWrapper.between("create_time", startTime, endTime);
|
|
queryWrapper.between("create_time", startTime, endTime);
|
|
|
|
|
+ queryWrapper.inSql(StringUtils.hasText(batchValue), "card_num", "select admiss_num from welcome_student where deleted = 0 and batch_value = '" + batchValue + "'");
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
return result;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public List<BedSqlTotalVo> queryBedSqlList(Integer collegeId, String sex,String startTime,String endTime) {
|
|
|
|
|
- List<BedSqlTotalVo> result = welcomeBedMapper.queryBedSqlList(collegeId, sex,startTime,endTime);
|
|
|
|
|
|
|
+ public List<BedSqlTotalVo> queryBedSqlList(Integer collegeId, String sex, String startTime, String endTime) {
|
|
|
|
|
+ List<BedSqlTotalVo> result = welcomeBedMapper.queryBedSqlList(collegeId, sex, startTime, endTime);
|
|
|
return result;
|
|
return result;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -367,7 +370,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public PageUtils<WelcomeBed> queryPageWelcomeBedsC(int currentPage, int pageCount, Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer isCheck, String collegeIds, Integer majorId, Integer classstrId, Integer retentionState) {
|
|
|
|
|
|
|
+ public PageUtils<WelcomeBed> queryPageWelcomeBedsC(int currentPage, int pageCount, Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer isCheck, String collegeIds, Integer majorId, Integer classstrId, Integer retentionState, String nstartTime, String nendTime) {
|
|
|
// Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
// Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
|
// QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
// QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
// queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
// queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
@@ -384,12 +387,12 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
// return new PageUtils<>(result);
|
|
// return new PageUtils<>(result);
|
|
|
|
|
|
|
|
Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
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, nstartTime, nendTime);
|
|
|
return new PageUtils<>(result);
|
|
return new PageUtils<>(result);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public List<WelcomeBed> queryPageWelcomeBedsS(Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer isCheck, List<String> collegeIds, Integer majorId, Integer classstrId, Integer retentionState) {
|
|
|
|
|
|
|
+ public List<WelcomeBed> queryPageWelcomeBedsS(Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer isCheck, List<String> collegeIds, Integer majorId, Integer classstrId, Integer retentionState, String nstartTime, String nendTime) {
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
@@ -400,13 +403,14 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.eq(majorId != null, "major_id", majorId);
|
|
queryWrapper.eq(majorId != null, "major_id", majorId);
|
|
|
queryWrapper.eq(classstrId != null, "classstr_id", classstrId);
|
|
queryWrapper.eq(classstrId != null, "classstr_id", classstrId);
|
|
|
queryWrapper.eq(retentionState != null, "retention_state", retentionState);
|
|
queryWrapper.eq(retentionState != null, "retention_state", retentionState);
|
|
|
|
|
+ queryWrapper.between("create_time", nstartTime, nendTime);
|
|
|
queryWrapper.orderByAsc("build", "dormitory", "number");
|
|
queryWrapper.orderByAsc("build", "dormitory", "number");
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
return result;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- 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) {
|
|
|
|
|
|
|
+ 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,String batchValue) {
|
|
|
Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
Page<WelcomeBed> page = new Page<>(currentPage, pageCount);
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
@@ -418,13 +422,14 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.like(name != null, "name", name);
|
|
queryWrapper.like(name != null, "name", name);
|
|
|
queryWrapper.eq("is_check", 1);
|
|
queryWrapper.eq("is_check", 1);
|
|
|
queryWrapper.between("create_time", startTime, endTime);
|
|
queryWrapper.between("create_time", startTime, endTime);
|
|
|
|
|
+ queryWrapper.inSql(StringUtils.hasText(batchValue), "card_num", "select admiss_num from welcome_student where deleted = 0 and batch_value = '" + batchValue + "'");
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
IPage<WelcomeBed> result = welcomeBedMapper.selectPage(page, queryWrapper);
|
|
IPage<WelcomeBed> result = welcomeBedMapper.selectPage(page, queryWrapper);
|
|
|
return new PageUtils<>(result);
|
|
return new PageUtils<>(result);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public List<WelcomeBed> studentAccommodationListS(Integer schoolId, Integer buildId, Integer dormitoryId, List<String> collegeIds, Integer majorId, Integer classstrId, String name, String startTime, String endTime) {
|
|
|
|
|
|
|
+ public List<WelcomeBed> studentAccommodationListS(Integer schoolId, Integer buildId, Integer dormitoryId, List<String> collegeIds, Integer majorId, Integer classstrId, String name, String startTime, String endTime, String batchValue) {
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
queryWrapper.eq(schoolId != null, "school_id", schoolId);
|
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
queryWrapper.eq(buildId != null, "build_id", buildId);
|
|
@@ -435,6 +440,7 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.like(name != null, "name", name);
|
|
queryWrapper.like(name != null, "name", name);
|
|
|
queryWrapper.eq("is_check", 1);
|
|
queryWrapper.eq("is_check", 1);
|
|
|
queryWrapper.between("create_time", startTime, endTime);
|
|
queryWrapper.between("create_time", startTime, endTime);
|
|
|
|
|
+ queryWrapper.inSql(StringUtils.hasText(batchValue), "card_num", "select admiss_num from welcome_student where deleted = 0 and batch_value = '" + batchValue + "'");
|
|
|
queryWrapper.orderByDesc("create_time");
|
|
queryWrapper.orderByDesc("create_time");
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
return result;
|