| | |
| | | import com.fgkj.services.Battalarm_dataService; |
| | | import com.fgkj.util.ActionUtil; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | |
| | | |
| | | @RequestMapping("battDevAlarmData") |
| | | @RestController |
| | | @Api |
| | | @Api(tags = "battDevAlarmData接口") |
| | | public class Batt_devalarm_dataController{ |
| | | |
| | | @Resource |
| | |
| | | |
| | | //3.3设备告警实时查询 |
| | | @GetMapping("byInfo") |
| | | @ApiOperation(notes = "",value="设备告警实时查询") |
| | | public ServiceModel getByInfo(@RequestBody Batt_devalarm_data bdd) { |
| | | User_inf uinf=(User_inf) ActionUtil.getUser(); |
| | | bdd.setUinf(uinf); |
| | |
| | | |
| | | //3.4设备告警历史记录查询 |
| | | @GetMapping("byCondition") |
| | | @ApiOperation(notes = "",value="设备告警历史记录查询") |
| | | public ServiceModel serchByCondition(@RequestBody Batt_Maint_Dealarm bmd) { |
| | | User_inf uinf=(User_inf) ActionUtil.getUser(); |
| | | bmd.setUinf(uinf); |
| | |
| | | |
| | | //3.4设备实时告警(确认告警)<多数据修改> |
| | | @PutMapping("/batch") |
| | | @ApiOperation(notes = "",value="设备实时告警(确认告警)<多数据修改>") |
| | | public ServiceModel updatePro(@RequestBody List<Batt_devalarm_data> list) { |
| | | ServiceModel model = service.updatePro(list); |
| | | |
| | |
| | | |
| | | //3.4设备实时告警(取消告警)<多数据修改> |
| | | @PutMapping("/cancelBatch") |
| | | @ApiOperation(notes = "",value="设备实时告警(取消告警)<多数据修改>") |
| | | public ServiceModel cancelPro(@RequestBody List<Batt_devalarm_data> list) { |
| | | ServiceModel model = service.cancelPro(list); |
| | | |
| | |
| | | |
| | | //3.4设备实时告警/历史告警(删除告警)<多数据删除> |
| | | @DeleteMapping("/batch") |
| | | @ApiOperation(notes = "",value="设备实时告警/历史告警(删除告警)<多数据删除>") |
| | | public ServiceModel deletePro(@RequestBody List<Batt_devalarm_data> list) { |
| | | ServiceModel model = service.deletePro(list); |
| | | |
| | |
| | | |
| | | //查询设备告警总数 |
| | | @GetMapping("nums") |
| | | @ApiOperation(notes = "",value="查询设备告警总数") |
| | | public ServiceModel searchNums() { |
| | | User_inf userInf=(User_inf) ActionUtil.getUser(); |
| | | ServiceModel model = service.searchNums(userInf); |
| | |
| | | |
| | | //点击项目下方的滚动,查询该设备告警的实时信息 |
| | | @GetMapping("devAlarm") |
| | | @ApiOperation(notes = "",value="点击项目下方的滚动,查询该设备告警的实时信息") |
| | | public ServiceModel serchDev_alarm(@RequestBody Batt_devalarm_data ddata) { |
| | | ServiceModel model = service.serchDev_alarm(ddata); |
| | | |
| | |
| | | |
| | | //根据设备id查询设备是否存在设备告警 |
| | | @GetMapping("levelDevAlarmOrBattAlarm_ky") |
| | | @ApiOperation(notes = "",value="设备id查询设备是否存在设备告警") |
| | | public ServiceModel serchlevelDev_alarmOrBatt_alarm_ky(@RequestBody BattInf binf){ |
| | | int level_d=service.serchlevelDev_alarm(binf); |
| | | int level_b=battAlarmDataService.serchlevelBatt_alarm(binf); |
| | |
| | | * @return |
| | | */ |
| | | @GetMapping("devAlarm_ky") |
| | | @ApiOperation(notes = "",value="查询设备实时告警记录(跨域新增)") |
| | | public ServiceModel searchDevAlarm_ky(@RequestBody Batt_devalarm_data ddata ) { |
| | | ServiceModel model = service.searchDevAlarm(ddata); |
| | | |
| | |
| | | |
| | | //3.4设备实时告警(确认告警)<多数据修改><-----------跨域-------------> |
| | | @PutMapping("ky") |
| | | @ApiOperation(notes = "跨域",value="设备实时告警(确认告警)<多数据修改>") |
| | | public ServiceModel updatePro_ky(@RequestBody List<Batt_devalarm_data> list) { |
| | | ServiceModel model = service.updatePro(list); |
| | | |
| | |
| | | |
| | | //3.4设备实时告警(取消告警)<多数据修改><-----------跨域-------------> |
| | | @PutMapping("/cancelBatch_ky") |
| | | @ApiOperation(notes = "跨域",value="设备实时告警(取消告警)<多数据修改>") |
| | | public ServiceModel cancelPro_ky(@RequestBody List<Batt_devalarm_data> list) { |
| | | // List<Batt_devalarm_data> list = getGson().fromJson(json,new TypeToken<List<Batt_devalarm_data>>(){}.getType()); |
| | | ServiceModel model = service.cancelPro(list); |
| | |
| | | |
| | | //3.4设备实时告警/(删除告警)<多数据删除><-----------跨域-------------> |
| | | @DeleteMapping("/batch_ky") |
| | | @ApiOperation(notes = "跨域",value="设备实时告警/(删除告警)<多数据删除>") |
| | | public ServiceModel deletePro_ky(@RequestBody List<Batt_devalarm_data> list) { |
| | | // List<Batt_devalarm_data> list = getGson().fromJson(json,new TypeToken<List<Batt_devalarm_data>>(){}.getType()); |
| | | ServiceModel model = service.deletePro(list); |
| | |
| | | //紫晶山西根据设备id和电池组id查询机房告警信息 |
| | | //TODO 暂不需要 |
| | | @GetMapping("stationAlarm") |
| | | @ApiOperation(notes = "TODO 暂不需要",value="紫晶山西根据设备id和电池组id查询机房告警信息") |
| | | public ServiceModel seachStationAlarm(@RequestBody BattInf binf) { |
| | | // BattInf binf = getGson(ActionUtil.time_yyyyMMddHHmmss).fromJson(json,BattInf.class); |
| | | ServiceModel model = service.seachStationAlarm(binf); |