|
|
@@ -110,8 +110,8 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
|
|
|
welcomeDormitoryService.removeById(dormitoryId);
|
|
|
// 动态删除床位
|
|
|
- LambdaQueryWrapper<WelcomeBed> wrapper=new LambdaQueryWrapper<>();
|
|
|
- wrapper.eq(WelcomeBed::getDormitoryId,dormitoryId);
|
|
|
+ LambdaQueryWrapper<WelcomeBed> wrapper = new LambdaQueryWrapper<>();
|
|
|
+ wrapper.eq(WelcomeBed::getDormitoryId, dormitoryId);
|
|
|
welcomeBedService.remove(wrapper);
|
|
|
|
|
|
return CommonResult.ok();
|
|
|
@@ -156,7 +156,7 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public CommonResult listDormitory(int currentPage, int pageCount, Integer schoolId,Integer buildId,Integer dormitoryId,String sex,Integer status,Integer majorId,Integer collegeId) {
|
|
|
+ public CommonResult listDormitory(int currentPage, int pageCount, Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer status, Integer majorId, Integer collegeId) {
|
|
|
|
|
|
PageUtils<WelcomeDormitoryVo> pageUtils = welcomeDormitoryService.listDormitory(currentPage, pageCount, schoolId, buildId, dormitoryId, sex, status, majorId, collegeId);
|
|
|
|
|
|
@@ -165,7 +165,7 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
|
|
|
@Override
|
|
|
public CommonResult dormitoryGroup(Integer schoolId, Integer buildId) {
|
|
|
- List<WelcomeDormitory> list = welcomeDormitoryService.dormitoryGroup(schoolId,buildId);
|
|
|
+ List<WelcomeDormitory> list = welcomeDormitoryService.dormitoryGroup(schoolId, buildId);
|
|
|
|
|
|
return CommonResult.ok(list);
|
|
|
}
|
|
|
@@ -220,7 +220,6 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
@Override
|
|
|
public CommonResult importDormitoryExcel(MultipartFile file) throws IOException, ParseException {
|
|
|
System.out.println("导入楼栋信息");
|
|
|
@@ -341,7 +340,7 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
String dormitory = dataFormatter.formatCellValue(row.getCell(3));//寝室号
|
|
|
WelcomeDormitory wd = new WelcomeDormitory();
|
|
|
Optional<WelcomeDormitory> owelcomeDormitory = wds.stream().filter(e -> e.getSchool().equals(school) && e.getBuild().equals(build) && e.getDormitory().equals(dormitory)).findFirst();
|
|
|
- if(owelcomeDormitory != null && owelcomeDormitory.isPresent()){
|
|
|
+ if (owelcomeDormitory != null && owelcomeDormitory.isPresent()) {
|
|
|
wd.setId(owelcomeDormitory.get().getId());
|
|
|
}
|
|
|
|
|
|
@@ -356,7 +355,7 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
|
|
|
wd.setSchool(school);
|
|
|
Optional<WelcomeBuild> oBuild = buildDatas.stream().filter(e -> e.getSchool().equals(school) && e.getBuild().equals(build)).findFirst();
|
|
|
- if(oBuild != null && oBuild.isPresent()){
|
|
|
+ if (oBuild != null && oBuild.isPresent()) {
|
|
|
wd.setBuild(build);
|
|
|
wd.setBuildId(oBuild.get().getId());
|
|
|
}
|
|
|
@@ -364,13 +363,13 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
wd.setSex(sex);
|
|
|
|
|
|
Optional<WelcomeOrg> oCollege = orgs.stream().filter(e -> e.getName().equals(college)).findFirst();
|
|
|
- if(oCollege != null && oCollege.isPresent()){
|
|
|
+ if (oCollege != null && oCollege.isPresent()) {
|
|
|
wd.setCollege(major);
|
|
|
wd.setCollegeId(oCollege.get().getId());
|
|
|
}
|
|
|
|
|
|
Optional<WelcomeOrg> oMajor = orgs.stream().filter(e -> e.getName().equals(major)).findFirst();
|
|
|
- if(oMajor != null && oMajor.isPresent()){
|
|
|
+ if (oMajor != null && oMajor.isPresent()) {
|
|
|
wd.setMajor(major);
|
|
|
wd.setMajorId(oMajor.get().getId());
|
|
|
}
|
|
|
@@ -475,7 +474,7 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
String dormitory = dataFormatter.formatCellValue(row.getCell(3));//寝室号
|
|
|
WelcomeDormitory wd = new WelcomeDormitory();
|
|
|
Optional<WelcomeDormitory> owelcomeDormitory = wds.stream().filter(e -> e.getSchool().equals(school) && e.getBuild().equals(build) && e.getDormitory().equals(dormitory)).findFirst();
|
|
|
- if(owelcomeDormitory != null && owelcomeDormitory.isPresent()){
|
|
|
+ if (owelcomeDormitory != null && owelcomeDormitory.isPresent()) {
|
|
|
wd.setId(owelcomeDormitory.get().getId());
|
|
|
}
|
|
|
|
|
|
@@ -490,7 +489,7 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
|
|
|
wd.setSchool(school);
|
|
|
Optional<WelcomeBuild> oBuild = buildDatas.stream().filter(e -> e.getSchool().equals(school) && e.getBuild().equals(build)).findFirst();
|
|
|
- if(oBuild != null && oBuild.isPresent()){
|
|
|
+ if (oBuild != null && oBuild.isPresent()) {
|
|
|
wd.setBuild(build);
|
|
|
wd.setBuildId(oBuild.get().getId());
|
|
|
}
|
|
|
@@ -498,13 +497,13 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
wd.setSex(sex);
|
|
|
|
|
|
Optional<WelcomeOrg> oCollege = orgs.stream().filter(e -> e.getName().equals(college)).findFirst();
|
|
|
- if(oCollege != null && oCollege.isPresent()){
|
|
|
+ if (oCollege != null && oCollege.isPresent()) {
|
|
|
wd.setCollege(major);
|
|
|
wd.setCollegeId(oCollege.get().getId());
|
|
|
}
|
|
|
|
|
|
Optional<WelcomeOrg> oMajor = orgs.stream().filter(e -> e.getName().equals(major)).findFirst();
|
|
|
- if(oMajor != null && oMajor.isPresent()){
|
|
|
+ if (oMajor != null && oMajor.isPresent()) {
|
|
|
wd.setMajor(major);
|
|
|
wd.setMajorId(oMajor.get().getId());
|
|
|
}
|
|
|
@@ -531,8 +530,8 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void welcomeDormitoryExport(HttpServletResponse response, String schoolName,String buildName,String dormitory,String sex,Integer status,String major,String college) {
|
|
|
- List<WelcomeDormitory> result = welcomeDormitoryService.listDormitory(schoolName,buildName,dormitory,sex,status,major,college);
|
|
|
+ public void welcomeDormitoryExport(HttpServletResponse response, Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer status, Integer majorId, Integer collegeId) {
|
|
|
+ List<WelcomeDormitoryVo> result = welcomeDormitoryService.listDormitory(schoolId, buildId, dormitoryId, sex, status, majorId, collegeId);
|
|
|
//导出
|
|
|
Workbook workbook = new XSSFWorkbook();
|
|
|
Sheet sheet = workbook.createSheet("宿舍信息");
|
|
|
@@ -550,7 +549,7 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
headerRow.createCell(9).setCellValue("入住情况");
|
|
|
headerRow.createCell(10).setCellValue("备注");
|
|
|
for (int i = 0; i < result.size(); i++) {
|
|
|
- WelcomeDormitory build = result.get(i);
|
|
|
+ WelcomeDormitoryVo build = result.get(i);
|
|
|
Row dataRow = sheet.createRow(i + 1);
|
|
|
dataRow.createCell(0).setCellValue(i + 1);
|
|
|
dataRow.createCell(1).setCellValue(build.getSchool());
|