package com.moral.controller;
|
|
|
import com.moral.common.bean.ResultBean;
|
import com.moral.common.util.RedisUtil;
|
import com.moral.entity.alarm.AlarmConfig;
|
import com.moral.entity.alarm.AlarmSensorLevel;
|
import com.moral.service.AlarmConfigService;
|
import org.springframework.web.bind.annotation.*;
|
|
import javax.annotation.Resource;
|
import java.util.Map;
|
|
@RestController
|
@RequestMapping("alarm-config")
|
@CrossOrigin(origins = "*", maxAge = 3600)
|
public class AlarmConfigController {
|
@Resource
|
AlarmConfigService alarmConfigService;
|
@GetMapping("get-by-oid")
|
public ResultBean<AlarmConfig> getAlarmConfigByOrganizationId(int organizationId){
|
AlarmConfig alarmConfig = alarmConfigService.queryByOrganizationId(organizationId).get();
|
ResultBean resultBean = new ResultBean();
|
resultBean.setCode(ResultBean.SUCCESS);
|
resultBean.setData(alarmConfig);
|
return resultBean;
|
}
|
@PostMapping("add-or-modify")
|
public ResultBean addOrModify(@RequestBody AlarmConfig alarmConfig){
|
alarmConfigService.addOrModify(alarmConfig);
|
ResultBean resultBean = new ResultBean(ResultBean.SUCCESS);
|
return resultBean;
|
}
|
}
|