package com.ruoyi.approve.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.approve.pojo.CarInfoRecord; import com.ruoyi.approve.mapper.CarInfoRecordMapper; import com.ruoyi.approve.service.CarInfoRecordService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.framework.web.domain.AjaxResult; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** *

* 车辆管理子表(还车表) 服务实现类 *

* * @author 芯导软件(江苏)有限公司 * @since 2026-01-21 03:01:21 */ @Service public class CarInfoRecordServiceImpl extends ServiceImpl implements CarInfoRecordService { @Autowired private CarInfoRecordMapper carInfoRecordMapper; @Override public AjaxResult getList(Page page,CarInfoRecord carInfoRecord) { LambdaQueryWrapper carInfoRecordLambdaQueryWrapper = new LambdaQueryWrapper<>(); if(carInfoRecord != null){ if(carInfoRecord.getCarInfoId() != null){ carInfoRecordLambdaQueryWrapper.eq(CarInfoRecord::getCarInfoId, carInfoRecord.getCarInfoId()); } } carInfoRecordLambdaQueryWrapper.orderByDesc(CarInfoRecord::getCreateTime); return AjaxResult.success(carInfoRecordMapper.selectPage(page,carInfoRecordLambdaQueryWrapper)); } }