1.口门门禁-增加车辆类型
parent
2d753fc63b
commit
8c52107808
|
|
@ -83,5 +83,12 @@ public class VehicleMessageController {
|
||||||
public PageResponse<VehicleCountByCorpCO> listFromCorp(@RequestBody VehicleMessagePageQry qry) {
|
public PageResponse<VehicleCountByCorpCO> listFromCorp(@RequestBody VehicleMessagePageQry qry) {
|
||||||
return vehicleMessageService.listFromCorp(qry);
|
return vehicleMessageService.listFromCorp(qry);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据车牌号获取车辆信息")
|
||||||
|
@GetMapping("/{licenceNo}")
|
||||||
|
public SingleResponse<VehicleMessageCO> getInfoByLicenceNo(@PathVariable("licenceNo") String licenceNo) {
|
||||||
|
VehicleMessageCO infoById = vehicleMessageService.infoByLicenceNo(licenceNo);
|
||||||
|
return SingleResponse.of(infoById);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -68,5 +68,12 @@ public class VehicleMessageQueryExe {
|
||||||
}
|
}
|
||||||
return vehicleMessageCOMap;
|
return vehicleMessageCOMap;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public VehicleMessageCO infoByLicenceNo(String licenceNo) {
|
||||||
|
|
||||||
|
VehicleMessageDO info = vehicleMessageRepository.getByLicenceNo(licenceNo);
|
||||||
|
VehicleMessageCO vehicleMessageCO = vehicleMessageCoConvertor.converDOsToCOs(info);
|
||||||
|
return vehicleMessageCO;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -80,5 +80,11 @@ public class VehicleMessageServiceImpl implements VehicleMessageServiceI {
|
||||||
return vehicleMessageQueryExe.listFromCorp(qry);
|
return vehicleMessageQueryExe.listFromCorp(qry);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public VehicleMessageCO infoByLicenceNo(String licenceNo) {
|
||||||
|
VehicleMessageCO vehicleMessageCO = vehicleMessageQueryExe.infoByLicenceNo(licenceNo);
|
||||||
|
return vehicleMessageCO;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,5 +32,8 @@ public interface VehicleMessageServiceI {
|
||||||
|
|
||||||
|
|
||||||
PageResponse<VehicleCountByCorpCO> listFromCorp(VehicleMessagePageQry qry);
|
PageResponse<VehicleCountByCorpCO> listFromCorp(VehicleMessagePageQry qry);
|
||||||
|
|
||||||
|
|
||||||
|
VehicleMessageCO infoByLicenceNo(String licenceNo );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,4 +23,6 @@ public interface VehicleMessageRepository extends BaseRepository<VehicleMessageD
|
||||||
|
|
||||||
|
|
||||||
List<VehicleMessageDO> listAll(Long [] ids);
|
List<VehicleMessageDO> listAll(Long [] ids);
|
||||||
|
|
||||||
|
VehicleMessageDO getByLicenceNo(String licenceNo);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -53,5 +53,12 @@ public class VehicleMessageRepositoryImpl extends BaseRepositoryImpl<VehicleMess
|
||||||
return vehicleMessageMapper.selectList(queryWrapper);
|
return vehicleMessageMapper.selectList(queryWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public VehicleMessageDO getByLicenceNo(String licenceNo) {
|
||||||
|
QueryWrapper<VehicleMessageDO> queryWrapper = new QueryWrapper<>();
|
||||||
|
queryWrapper.eq("licence_no", licenceNo);
|
||||||
|
return vehicleMessageMapper.selectOne(queryWrapper);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue