Pu Zhibing
8 天以前 7a4f9541331bef779a506b38a27ed5c3373c0bec
ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/barrierGate/controller/ParkingOrderController.java
@@ -1,7 +1,9 @@
package com.ruoyi.integration.barrierGate.controller;
import com.alibaba.fastjson.JSON;
import com.ruoyi.integration.barrierGate.model.*;
import com.ruoyi.integration.barrierGate.server.ParkingOrderService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@@ -10,6 +12,7 @@
 * @author zhibing.pu
 * @Date 2024/9/5 16:14
 */
@Slf4j
@RestController
@RequestMapping("/parkingOrder")
public class ParkingOrderController {
@@ -25,6 +28,7 @@
   @ResponseBody
   @PostMapping("/cloudParkingInOrder")
   public BaseResponse cloudParkingInOrder(@RequestBody CloudParkingOrder order){
      log.info("云停车入场请求参数:{}", JSON.toJSONString(order));
      parkingOrderService.cloudParkingInOrder(order);
      return BaseResponse.ok();
   }
@@ -37,6 +41,7 @@
   @ResponseBody
   @PostMapping("/cloudParkingOutOrder")
   public BaseResponse cloudParkingOutOrder(@RequestBody CloudParkingOrder order){
      log.info("云停车出场请求参数:{}", JSON.toJSONString(order));
      parkingOrderService.cloudParkingOutOrder(order);
      return BaseResponse.ok();
   }
@@ -49,10 +54,10 @@
   @ResponseBody
   @PostMapping("/cloudParkingSpace")
   public BaseResponse cloudParkingSpace(@RequestBody CloudParkingSpace parkingSpace){
      log.info("云停车实时车位请求参数:{}", JSON.toJSONString(parkingSpace));
      parkingOrderService.cloudParkingSpace(parkingSpace);
      return BaseResponse.ok();
   }
   
   
   /**
@@ -62,8 +67,13 @@
   @ResponseBody
   @PostMapping("/offlineParkingInOrder")
   public BaseResponse offlineParkingInOrder(@RequestBody OfflineParkingOrder order){
      log.info("线下停车场入场请求参数:{}", JSON.toJSONString(order));
      parkingOrderService.offlineParkingInOrder(order);
      return BaseResponse.ok();
      OfflineParkingResponse offlineParkingResponse = new OfflineParkingResponse();
      offlineParkingResponse.setCode(0);
      offlineParkingResponse.setTakeover(0);
      offlineParkingResponse.setIsfree(false);
      return offlineParkingResponse;
   }
   
   
@@ -74,8 +84,13 @@
   @ResponseBody
   @PostMapping("/offlineParkingOutOrder")
   public BaseResponse offlineParkingOutOrder(@RequestBody OfflineParkingOrder order){
      log.info("线下停车场出场请求参数:{}", JSON.toJSONString(order));
      parkingOrderService.offlineParkingOutOrder(order);
      return BaseResponse.ok();
      OfflineParkingResponse offlineParkingResponse = new OfflineParkingResponse();
      offlineParkingResponse.setCode(0);
      offlineParkingResponse.setTakeover(0);
      offlineParkingResponse.setIsfree(false);
      return offlineParkingResponse;
   }
   
   
@@ -86,6 +101,7 @@
   @ResponseBody
   @PostMapping("/offlineParkingSpace")
   public BaseResponse offlineParkingSpace(@RequestBody OfflineParkingSpace parkingSpace){
      log.info("线下停车场实时车位请求参数:{}", JSON.toJSONString(parkingSpace));
      parkingOrderService.offlineParkingSpace(parkingSpace);
      return BaseResponse.ok();
   }