DeviceCommandController.java 1.2 KB
package com.ruoyi.system.controller;

import com.ruoyi.common.global.Result;
import com.ruoyi.system.domain.active.Sos;
import com.ruoyi.system.domain.active.UploadGpsTime;
import com.ruoyi.system.domain.active.WhiteListPeople;
import com.ruoyi.system.service.IDeviceService;
import org.springframework.beans.factory.annotation.Autowired;
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;

@RestController
@RequestMapping("/command/send")
public class DeviceCommandController {
    @Autowired
    private IDeviceService deviceService;

    @PostMapping("/settingSos")
    public Result<?> settingSos(@RequestBody Sos sos) {
        return deviceService.settingSos(sos);
    }


    @PostMapping("/settingWhiteList")
    public Result<?> settingWhiteList(@RequestBody WhiteListPeople wlp) {
        return deviceService.settingWhiteList(wlp);
    }

    @PostMapping("/settingGpsUploadTime")
    public Result<?> settingGpsUploadTime(@RequestBody UploadGpsTime ugt) {
        return deviceService.settingGpsUploadTime(ugt);
    }
}