whycrzh
2021-01-28 c8332186836b3dfe1fbd32d7bec7cd29a57e1888
src/main/java/com/fgkj/controller/Batt_devalarm_dataController.java
@@ -5,6 +5,7 @@
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;
@@ -12,7 +13,7 @@
@RequestMapping("battDevAlarmData")
@RestController
@Api
@Api(tags = "battDevAlarmData接口")
public class Batt_devalarm_dataController{
   @Resource
@@ -24,6 +25,7 @@
   
   //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);
@@ -34,6 +36,7 @@
   //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);
@@ -44,6 +47,7 @@
   
   //3.4设备实时告警(确认告警)<多数据修改>
   @PutMapping("/batch")
   @ApiOperation(notes = "",value="设备实时告警(确认告警)<多数据修改>")
   public ServiceModel updatePro(@RequestBody List<Batt_devalarm_data> list) {
      ServiceModel model = service.updatePro(list);
@@ -52,6 +56,7 @@
   
   //3.4设备实时告警(取消告警)<多数据修改>
   @PutMapping("/cancelBatch")
   @ApiOperation(notes = "",value="设备实时告警(取消告警)<多数据修改>")
   public ServiceModel cancelPro(@RequestBody List<Batt_devalarm_data> list) {
      ServiceModel model = service.cancelPro(list);
@@ -60,6 +65,7 @@
   //3.4设备实时告警/历史告警(删除告警)<多数据删除>
   @DeleteMapping("/batch")
   @ApiOperation(notes = "",value="设备实时告警/历史告警(删除告警)<多数据删除>")
   public ServiceModel deletePro(@RequestBody List<Batt_devalarm_data> list) {
      ServiceModel model = service.deletePro(list);
@@ -68,6 +74,7 @@
      
   //查询设备告警总数
   @GetMapping("nums")
   @ApiOperation(notes = "",value="查询设备告警总数")
   public ServiceModel searchNums() {
      User_inf userInf=(User_inf) ActionUtil.getUser();
      ServiceModel model = service.searchNums(userInf);
@@ -77,6 +84,7 @@
   
   //点击项目下方的滚动,查询该设备告警的实时信息
   @GetMapping("devAlarm")
   @ApiOperation(notes = "",value="点击项目下方的滚动,查询该设备告警的实时信息")
   public ServiceModel serchDev_alarm(@RequestBody Batt_devalarm_data ddata) {
      ServiceModel model = service.serchDev_alarm(ddata);
@@ -85,6 +93,7 @@
      
   //根据设备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);
@@ -101,6 +110,7 @@
    * @return
    */
    @GetMapping("devAlarm_ky")
   @ApiOperation(notes = "",value="查询设备实时告警记录(跨域新增)")
   public ServiceModel searchDevAlarm_ky(@RequestBody Batt_devalarm_data ddata ) {
      ServiceModel model = service.searchDevAlarm(ddata);
@@ -109,6 +119,7 @@
   //3.4设备实时告警(确认告警)<多数据修改><-----------跨域------------->
   @PutMapping("ky")
   @ApiOperation(notes = "跨域",value="设备实时告警(确认告警)<多数据修改>")
   public ServiceModel updatePro_ky(@RequestBody List<Batt_devalarm_data> list) {
      ServiceModel model = service.updatePro(list);
@@ -117,6 +128,7 @@
   
   //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);
@@ -126,6 +138,7 @@
   //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);
@@ -135,6 +148,7 @@
   //紫晶山西根据设备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);