|
@@ -13,8 +13,7 @@ import com.template.model.pojo.*;
|
|
|
import com.template.model.result.CommonResult;
|
|
import com.template.model.result.CommonResult;
|
|
|
import com.template.model.result.PageUtils;
|
|
import com.template.model.result.PageUtils;
|
|
|
import com.template.model.vo.BatchOperationVo;
|
|
import com.template.model.vo.BatchOperationVo;
|
|
|
-import com.template.model.vo.ChangeBuildGroupVo;
|
|
|
|
|
-import com.template.model.vo.SaveBedDormitoryGroupVo;
|
|
|
|
|
|
|
+import com.template.model.vo.SaveBedBuildGroupVo;
|
|
|
import com.template.model.vo.WelcomeDormitoryVo;
|
|
import com.template.model.vo.WelcomeDormitoryVo;
|
|
|
import com.template.services.*;
|
|
import com.template.services.*;
|
|
|
import org.apache.poi.hssf.record.chart.FontIndexRecord;
|
|
import org.apache.poi.hssf.record.chart.FontIndexRecord;
|
|
@@ -745,7 +744,7 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public CommonResult saveBedDormitoryGroup(Integer schoolId, Integer accountId) {
|
|
|
|
|
|
|
+ public CommonResult saveBedBuildGroup(Integer schoolId, Integer accountId) {
|
|
|
|
|
|
|
|
WelcomeAccount account = welcomeAccountService.getById(accountId);
|
|
WelcomeAccount account = welcomeAccountService.getById(accountId);
|
|
|
if (ObjectUtils.isEmpty(account)) {
|
|
if (ObjectUtils.isEmpty(account)) {
|
|
@@ -758,10 +757,10 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
for (String s : split) {
|
|
for (String s : split) {
|
|
|
collegeIds.add(s);
|
|
collegeIds.add(s);
|
|
|
}
|
|
}
|
|
|
- List<WelcomeDormitory> dormitories = welcomeDormitoryService.saveBedDormitoryGroup(schoolId,collegeIds);
|
|
|
|
|
- ArrayList<SaveBedDormitoryGroupVo> vos = new ArrayList<>();
|
|
|
|
|
|
|
+ List<WelcomeDormitory> dormitories = welcomeDormitoryService.saveBedBuildGroup(schoolId,collegeIds);
|
|
|
|
|
+ ArrayList<SaveBedBuildGroupVo> vos = new ArrayList<>();
|
|
|
for (WelcomeDormitory welcomeDormitory : dormitories) {
|
|
for (WelcomeDormitory welcomeDormitory : dormitories) {
|
|
|
- SaveBedDormitoryGroupVo vo = new SaveBedDormitoryGroupVo();
|
|
|
|
|
|
|
+ SaveBedBuildGroupVo vo = new SaveBedBuildGroupVo();
|
|
|
vo.setBuild(welcomeDormitory.getBuild());
|
|
vo.setBuild(welcomeDormitory.getBuild());
|
|
|
vo.setId(welcomeDormitory.getBuildId());
|
|
vo.setId(welcomeDormitory.getBuildId());
|
|
|
vos.add(vo);
|
|
vos.add(vo);
|
|
@@ -775,5 +774,23 @@ public class WelcomeDormitoryController implements WelcomeDormitoryControllerAPI
|
|
|
|
|
|
|
|
return CommonResult.ok(list);
|
|
return CommonResult.ok(list);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public CommonResult saveBedDormitoryGroup(Integer schoolId, Integer buildId,Integer accountId) {
|
|
|
|
|
+ WelcomeAccount account = welcomeAccountService.getById(accountId);
|
|
|
|
|
+ if (ObjectUtils.isEmpty(account)) {
|
|
|
|
|
+ return CommonResult.fail("无该账号权限");
|
|
|
|
|
+ }
|
|
|
|
|
+ String aClassstrId = account.getCollegeId();
|
|
|
|
|
+ String[] split = aClassstrId.split(",");
|
|
|
|
|
+ List<String> collegeIds = new ArrayList<>();
|
|
|
|
|
+
|
|
|
|
|
+ for (String s : split) {
|
|
|
|
|
+ collegeIds.add(s);
|
|
|
|
|
+ }
|
|
|
|
|
+ List<WelcomeDormitory> dormitories = welcomeDormitoryService.saveBedDormitoryGroup(schoolId,buildId,collegeIds);
|
|
|
|
|
+
|
|
|
|
|
+ return CommonResult.ok(dormitories);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|