123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- package com.gyee.alarm.controller;
- import com.gyee.alarm.model.vo.AlarmCustomTag;
- import com.gyee.alarm.model.vo.AlarmSuperTalbeType;
- import com.gyee.alarm.model.vo.AlarmTag;
- import com.gyee.alarm.service.AlarmBtService;
- import com.gyee.alarm.service.AlarmCtService;
- import com.gyee.alarm.service.AlarmInService;
- import com.gyee.alarm.service.AlarmWtService;
- import org.springframework.web.bind.annotation.*;
- import javax.annotation.Resource;
- import javax.websocket.EncodeException;
- import java.io.IOException;
- import java.util.List;
- @RestController
- @RequestMapping("/api/alarm")
- public class AlarmController {
- @Resource
- private AlarmWtService alarmWtService;
- @Resource
- private AlarmBtService alarmBtService;
- @Resource
- private AlarmCtService alarmCtService;
- @Resource
- private AlarmInService alarmInService;
- @GetMapping("/wtTags")
- public List<AlarmTag> findTagsByWt()
- {
- List<AlarmTag> ls = alarmWtService.findTags(AlarmSuperTalbeType.WT.getCode());
- return ls;
- }
- @GetMapping("/btTags")
- public List<AlarmTag> findTagsByBt()
- {
- List<AlarmTag> ls = alarmBtService.findTags(AlarmSuperTalbeType.BT.getCode());
- return ls;
- }
- @GetMapping("/inTags")
- public List<AlarmTag> findTagsByIn()
- {
- List<AlarmTag> ls = alarmInService.findTags(AlarmSuperTalbeType.WT.getCode());
- return ls;
- }
- @GetMapping("/ctTags")
- public List<AlarmCustomTag> findTagsByCt()
- {
- List<AlarmCustomTag> ls = alarmCtService.findTags(AlarmSuperTalbeType.CT.getCode());
- return ls;
- }
- @PostMapping("/saveWtTags")
- public void saveWtTags(@RequestBody List<AlarmTag> alarms ) throws EncodeException, IOException {
- alarmWtService.saveAlarms(alarms);
- }
- @PostMapping("/saveBtTags")
- public void saveBtTags(@RequestBody List<AlarmTag> alarms ) throws EncodeException, IOException {
- alarmBtService.saveAlarms(alarms);
- }
- @PostMapping("/saveCtTags")
- public void saveCtTags(@RequestBody List<AlarmTag> alarms ) throws EncodeException, IOException {
- alarmCtService.saveAlarms(alarms);
- }
- @PostMapping("/saveInTags")
- public void saveInTags(@RequestBody List<AlarmTag> alarms ) throws EncodeException, IOException {
- alarmInService.saveAlarms(alarms);
- }
- @PostMapping("/updateInTags")
- public void updateInTags(@RequestBody List<AlarmTag> alarms ) {
- alarmInService.updateAlarms(alarms);
- }
- @PostMapping("/updateWtTags")
- public void updateWtTags(@RequestBody List<AlarmTag> alarms ) {
- alarmWtService.updateAlarms(alarms);
- }
- @PostMapping("/updateBtTags")
- public void updateBtTags(@RequestBody List<AlarmTag> alarms ) {
- alarmBtService.updateAlarms(alarms);
- }
- @PostMapping("/updateCtTags")
- public void updateCtTags(@RequestBody List<AlarmTag> alarms ) {
- alarmCtService.updateAlarms(alarms);
- }
- }
|