|
|
@@ -9,6 +9,7 @@ import com.template.model.pojo.WelcomeBed;
|
|
|
import com.template.model.pojo.WelcomeBed;
|
|
|
import com.template.mapper.WelcomeBedMapper;
|
|
|
import com.template.model.result.PageUtils;
|
|
|
+import com.template.model.vo.BedDetailsVo;
|
|
|
import com.template.services.WelcomeBedService;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@@ -120,36 +121,26 @@ public class WelcomeBedServiceImpl extends ServiceImpl<WelcomeBedMapper, Welcome
|
|
|
queryWrapper.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
.eq(WelcomeBed::getBuildId, buildId)
|
|
|
.eq(WelcomeBed::getDormitoryId, dormitoryId)
|
|
|
- .eq(WelcomeBed::getIsCheck,0);
|
|
|
+ .eq(WelcomeBed::getIsCheck, 0);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<WelcomeBed> getBedList(Integer schoolId, Integer buildId, Integer dormitoryId, String studentCard) {
|
|
|
- LambdaQueryWrapper<WelcomeBed> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.select(WelcomeBed::getNumber, WelcomeBed::getIsCheck)
|
|
|
- .eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
- .eq(WelcomeBed::getBuildId, buildId)
|
|
|
- .eq(WelcomeBed::getDormitoryId, dormitoryId)
|
|
|
- .ne(WelcomeBed::getStudentCard, studentCard);
|
|
|
- List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
+ public List<BedDetailsVo> getBedList(Integer schoolId, Integer buildId, Integer dormitoryId, String studentCard) {
|
|
|
+ List<BedDetailsVo> result = welcomeBedMapper.getBedList(schoolId,buildId,dormitoryId,studentCard);
|
|
|
|
|
|
- LambdaQueryWrapper<WelcomeBed> queryWrapper2 = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper2.eq(WelcomeBed::getSchoolId, schoolId)
|
|
|
- .eq(WelcomeBed::getBuildId, buildId)
|
|
|
- .eq(WelcomeBed::getDormitoryId, dormitoryId)
|
|
|
- .eq(WelcomeBed::getStudentCard, studentCard);
|
|
|
- WelcomeBed welcomeBed = welcomeBedMapper.selectOne(queryWrapper2);
|
|
|
- result.add(welcomeBed);
|
|
|
+ BedDetailsVo vo = welcomeBedMapper.getBedDetailsVo(schoolId,buildId,dormitoryId,studentCard);
|
|
|
+
|
|
|
+ result.add(vo);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public List<WelcomeBed> queryDormitorys(Integer dormitory) {
|
|
|
QueryWrapper<WelcomeBed> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq("dormitory_id",dormitory);
|
|
|
+ queryWrapper.eq("dormitory_id", dormitory);
|
|
|
List<WelcomeBed> result = welcomeBedMapper.selectList(queryWrapper);
|
|
|
return result;
|
|
|
}
|