1111
parent
9b0121446a
commit
676f4fa8f3
|
@ -29,6 +29,7 @@ public class Vehicle {
|
||||||
* @description 中间表id
|
* @description 中间表id
|
||||||
* @date
|
* @date
|
||||||
*/
|
*/
|
||||||
|
@TableField(exist = false)
|
||||||
private Long middleId;
|
private Long middleId;
|
||||||
/*
|
/*
|
||||||
*车辆id
|
*车辆id
|
||||||
|
|
|
@ -2,14 +2,17 @@ package com.couplet.business.server.controller;
|
||||||
|
|
||||||
import com.couplet.business.server.service.VehicleDetectionService;
|
import com.couplet.business.server.service.VehicleDetectionService;
|
||||||
import com.couplet.common.core.domain.Result;
|
import com.couplet.common.core.domain.Result;
|
||||||
|
import com.couplet.common.domain.CoupletVehicleData;
|
||||||
import com.couplet.common.domain.Vehicle;
|
import com.couplet.common.domain.Vehicle;
|
||||||
import com.couplet.common.domain.request.RealTimeDataRequest;
|
import com.couplet.common.domain.request.RealTimeDataRequest;
|
||||||
import com.couplet.common.security.utils.SecurityUtils;
|
import com.couplet.common.security.utils.SecurityUtils;
|
||||||
import org.springframework.amqp.rabbit.core.RabbitTemplate;
|
import org.springframework.amqp.rabbit.core.RabbitTemplate;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.data.redis.core.RedisTemplate;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author fufanrui
|
* @author fufanrui
|
||||||
|
@ -23,10 +26,14 @@ import java.util.List;
|
||||||
public class VehicleDetectionController {
|
public class VehicleDetectionController {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private VehicleDetectionService vehicleDetectionService;
|
private VehicleDetectionService vehicleDetectionService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private RabbitTemplate rabbitTemplate;
|
private RabbitTemplate rabbitTemplate;
|
||||||
|
@Autowired
|
||||||
|
private RedisTemplate<String, Object> redisTemplate;
|
||||||
|
private final String REDIS_LIST_KEY = "coupletMsgData";
|
||||||
/*
|
/*
|
||||||
* @param :
|
* @param :
|
||||||
* @return Result<List<Vehicle>>
|
* @return Result<List<Vehicle>>
|
||||||
|
@ -58,4 +65,9 @@ public class VehicleDetectionController {
|
||||||
rabbitTemplate.convertAndSend(exchangeName, routingKey, realTimeDataRequest);
|
rabbitTemplate.convertAndSend(exchangeName, routingKey, realTimeDataRequest);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
package com.couplet.business.server.service;
|
package com.couplet.business.server.service;
|
||||||
|
|
||||||
|
import com.couplet.common.core.domain.Result;
|
||||||
import com.couplet.common.domain.Vehicle;
|
import com.couplet.common.domain.Vehicle;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -8,5 +9,4 @@ public interface VehicleDetectionService {
|
||||||
|
|
||||||
List<Vehicle> detectionList();
|
List<Vehicle> detectionList();
|
||||||
|
|
||||||
List<Vehicle> findByVin(String vehicleId);
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,6 +2,8 @@ package com.couplet.business.server.service.impl;
|
||||||
|
|
||||||
import com.couplet.business.server.mapper.VehicleDetectionMapper;
|
import com.couplet.business.server.mapper.VehicleDetectionMapper;
|
||||||
import com.couplet.business.server.service.VehicleDetectionService;
|
import com.couplet.business.server.service.VehicleDetectionService;
|
||||||
|
import com.couplet.business.server.service.VehicleManageService;
|
||||||
|
import com.couplet.common.core.domain.Result;
|
||||||
import com.couplet.common.domain.Vehicle;
|
import com.couplet.common.domain.Vehicle;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
@ -25,8 +27,4 @@ public class VehicleDetectionServiceImpl implements VehicleDetectionService{
|
||||||
return vehicleDetectionMapper.detectionList();
|
return vehicleDetectionMapper.detectionList();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public List<Vehicle> findByVin(String vehicleId) {
|
|
||||||
return vehicleDetectionMapper.findByVin(vehicleId);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue