package com.casic.controller;

import com.casic.model.AlarmPushConfig;
import com.casic.service.AlarmPushService;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;

@RestController
@AllArgsConstructor
@RequestMapping("/alarm")
public class AlarmPushController {

    private AlarmPushService alarmPushService;

    @RequestMapping("/push/config")
    @ResponseBody
    public Object alarmPushConfig(AlarmPushConfig alarmSwitchConfig) {
        return alarmPushService.alarmPushConfig(alarmSwitchConfig);
    }

    @RequestMapping("/push/query")
    public Object alarmPushQuery(@RequestParam(value = "scene", required = true) String scene) {
        return alarmPushService.getAlarmPush(scene);
    }

}
