package com.boying.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.boying.entity.OutParkLog; import com.boying.entity.PayLog; import com.boying.mapper.OutParkLogMapper; import com.boying.mapper.PayLogMapper; import com.boying.service.OutParkLogService; import com.boying.service.PayLogService; import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; import java.util.List; /** * @author kdq * @version 1.0.0 * @ClassName PayLogServiceImpl.java * @Description TODO * @createTime 2023年12月12日 17:35:00 */ @Service @AllArgsConstructor public class OutParkLogServiceImpl extends ServiceImpl implements OutParkLogService { @Override public OutParkLog getByOutPark(String carNo, Integer id) { QueryWrapper wrapper = new QueryWrapper<>(); wrapper.lambda() .eq(OutParkLog::getCarNo,carNo) .eq(OutParkLog::getOutParkId,id); List list = list(wrapper); if(list != null && list.size()>0){ return list.get(0); }else { OutParkLog outParkLog = new OutParkLog(); outParkLog.setOutParkId(id); outParkLog.setCarNo(carNo); return outParkLog; } } }