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