| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package com.ydtech.modules.admin.service.impl;
- import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
- import com.baomidou.mybatisplus.core.mapper.BaseMapper;
- import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
- import com.ydtech.modules.admin.dao.SysCarInfoMapper;
- import com.ydtech.modules.admin.dao.SysCarUserInfoMapper;
- import com.ydtech.modules.admin.model.po.SysCarInfo;
- import com.ydtech.modules.admin.model.po.SysCarUserInfo;
- import com.ydtech.modules.admin.service.SysCarInfoService;
- import com.ydtech.modules.admin.service.SysCarUserInfoService;
- import org.springframework.stereotype.Service;
- import java.util.Objects;
- @Service
- public class SysCarInfoServiceImpl extends ServiceImpl<SysCarInfoMapper, SysCarInfo>
- implements SysCarInfoService {
- /**
- * 是否存在车主用户信息
- * @param licenseNo 身份证号
- * @return
- */
- public boolean isExist(String licenseNo){
- LambdaQueryWrapper<SysCarInfo> eq = new LambdaQueryWrapper<SysCarInfo>().eq(SysCarInfo::getLicenseNo, licenseNo);
- SysCarInfo sysCarInfo = baseMapper.selectOne(eq);
- if(!Objects.isNull(sysCarInfo))
- return true;
- return false;
- }
- /**
- * 根据车牌号查询车辆信息
- * @param frameNo
- * @return
- */
- @Override
- public SysCarInfo getCarInfoByFrameNo(String frameNo) {
- LambdaQueryWrapper<SysCarInfo> eq = new LambdaQueryWrapper<SysCarInfo>().eq(SysCarInfo::getFrameNo, frameNo);
- return baseMapper.selectOne(eq);
- }
- }
|