VehicleController.java
1.05 KB
package com.genersoft.iot.vmp.vehicle.controller;
import com.genersoft.iot.vmp.vehicle.pojo.vo.VehicleVo;
import com.genersoft.iot.vmp.vehicle.service.VehicleDeviceService;
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;
@RestController
@RequestMapping("/api/vehicle")
public class VehicleController {
@Autowired
private VehicleDeviceService vehicleDeviceService;
@GetMapping("/query")
public VehicleVo queryVehicleList(@RequestParam("pageNo") Integer pageNo, @RequestParam("pageSize") Integer pageSize) {
return vehicleDeviceService.queryVehicleList(pageNo,pageSize);
}
@GetMapping("/onPlay")
public String onPlay(@RequestParam("deviceId") String deviceId,@RequestParam("channel")String channel) {
return vehicleDeviceService.onPlay(deviceId,channel);
}
}