parent
e39cf0842a
commit
8f76d6d4cc
|
@ -5,6 +5,9 @@ import lombok.Builder;
|
|||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 车辆信息
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
@ -5,6 +5,9 @@ import lombok.Builder;
|
|||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 车辆类型
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
@ -10,6 +10,7 @@ import com.vehicle.trajectory.service.TrajectoryService;
|
|||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
|
@ -40,7 +41,7 @@ public class TrajectoryController {
|
|||
*/
|
||||
@GetMapping("/vehicleList")
|
||||
@WebLog(description = "查看在线车辆")
|
||||
public Result<List<Vehicle>> carList() {
|
||||
public Result<List<Vehicle>> vehicleList() {
|
||||
return trajectoryService.vehicleList();
|
||||
}
|
||||
|
||||
|
@ -52,4 +53,13 @@ public class TrajectoryController {
|
|||
public Result<List<VehicleType>> vehicleTypeList(){
|
||||
return trajectoryService.vehicleTypeList();
|
||||
}
|
||||
|
||||
/**
|
||||
* 回显车辆信息
|
||||
*/
|
||||
@GetMapping("/echoVehicle")
|
||||
@WebLog(description = "回显车辆信息")
|
||||
public Result<Vehicle> echoVehicle(@RequestParam("vehicleId") Integer vehicleId){
|
||||
return trajectoryService.echoVehicle(vehicleId);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,6 +4,7 @@ import com.february.common.domain.RealData;
|
|||
import com.february.common.domain.Vehicle;
|
||||
import com.february.common.domain.VehicleType;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
@ -14,4 +15,6 @@ public interface TrajectoryMapper {
|
|||
List<Vehicle> vehicleList();
|
||||
|
||||
List<VehicleType> vehicleTypeList();
|
||||
|
||||
Vehicle echoVehicle(@Param("vehicleId") Integer vehicleId);
|
||||
}
|
||||
|
|
|
@ -13,4 +13,6 @@ public interface TrajectoryService<T, C> {
|
|||
Result<List<Vehicle>> vehicleList();
|
||||
|
||||
Result<List<VehicleType>> vehicleTypeList();
|
||||
|
||||
Result<Vehicle> echoVehicle(Integer vehicleId);
|
||||
}
|
||||
|
|
|
@ -57,5 +57,11 @@ public class TrajectoryServiceImpl implements TrajectoryService {
|
|||
return Result.success(vehicleTypes);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Result<Vehicle> echoVehicle(Integer vehicleId) {
|
||||
Vehicle vehicle = mapper.echoVehicle(vehicleId);
|
||||
return Result.success(vehicle);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -3,15 +3,31 @@
|
|||
<mapper namespace="com.vehicle.trajectory.mapper.TrajectoryMapper">
|
||||
|
||||
<select id="realDateList" resultType="com.february.common.domain.RealData">
|
||||
select *
|
||||
from t_real_data
|
||||
SELECT
|
||||
*
|
||||
FROM
|
||||
t_real_data
|
||||
</select>
|
||||
<select id="vehicleList" resultType="com.february.common.domain.Vehicle">
|
||||
select *
|
||||
from vehicle where vehicle_status = 1;
|
||||
SELECT
|
||||
*
|
||||
FROM
|
||||
vehicle
|
||||
WHERE
|
||||
vehicle_status = 1;
|
||||
</select>
|
||||
<select id="vehicleTypeList" resultType="com.february.common.domain.VehicleType">
|
||||
select *
|
||||
from vehicle_type;
|
||||
SELECT
|
||||
*
|
||||
FROM
|
||||
vehicle_type;
|
||||
</select>
|
||||
<select id="echoVehicle" resultType="com.february.common.domain.Vehicle">
|
||||
SELECT
|
||||
*
|
||||
FROM
|
||||
vehicle
|
||||
WHERE
|
||||
vehicle_id = #{vehicleId};
|
||||
</select>
|
||||
</mapper>
|
||||
|
|
Loading…
Reference in New Issue