Newer
Older
gas_receiver_zq / src / main / java / com / casic / controller / DeviceDataController.java
chaizhuang on 26 Sep 2022 849 bytes 协议变更
package com.casic.controller;

import com.casic.model.DataReportParam;
import com.casic.model.ResponseData;
import com.casic.service.DeviceDataService;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RequestMapping("/data")
@RestController
public class DeviceDataController {

    private final DeviceDataService dataService;

    public DeviceDataController(DeviceDataService dataService) {
        this.dataService = dataService;
    }

    @PostMapping("/gas/receiver")
    public ResponseData gasReceiver(@RequestBody DataReportParam dataReportParam) {
        return dataService.gasReceiver(dataReportParam);
    }

}