| | |
| | | import com.fgkj.services.Battalarm_dataService; |
| | | import com.fgkj.util.*; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | |
| | | |
| | | @RequestMapping("battAlarmData") |
| | | @RestController |
| | | @Api |
| | | @Api(tags = "battAlarmData接口") |
| | | public class Battalarm_dataController{ |
| | | |
| | | @Resource |
| | |
| | | |
| | | //3.1电池告警实时查询 |
| | | @GetMapping("byCondition") |
| | | @ApiOperation(notes = "",value="电池告警实时查询") |
| | | public ServiceModel serchByCondition(@RequestBody Batt_Maint_Dealarm bmd){ |
| | | User_inf uinf=(User_inf) ActionUtil.getUser(); |
| | | bmd.setUinf(uinf); |
| | |
| | | |
| | | //3.2电池告警历史记录查询 |
| | | @GetMapping("byInfo") |
| | | @ApiOperation(notes = "",value="电池告警历史记录查询") |
| | | public ServiceModel serchByInfo(@RequestBody Batt_Maint_Dealarm bmd){ |
| | | // bmd = ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(result, Batt_Maint_Dealarm.class); |
| | | User_inf uinf=(User_inf) ActionUtil.getUser(); |
| | |
| | | |
| | | //0.5查询实时告警数 |
| | | @GetMapping("alm") |
| | | @ApiOperation(notes = "",value="查询实时告警数") |
| | | public ServiceModel serchAlm(@RequestBody Batt_Maint_Dealarm bmd){ |
| | | User_inf uinf=(User_inf) ActionUtil.getUser(); |
| | | bmd.setUinf(uinf); |
| | |
| | | |
| | | //0.10实时告警记录总数查询 |
| | | @GetMapping("realTime") |
| | | @ApiOperation(notes = "",value="实时告警记录总数查询") |
| | | public ServiceModel serchRealTime(){ |
| | | User_inf uinf=(User_inf) ActionUtil.getUser(); |
| | | ServiceModel model=service.serchRealTime(uinf); |
| | |
| | | }*/ |
| | | // 3.1电池告警实时查询(确认告警) |
| | | @PutMapping("/") |
| | | @ApiOperation(notes = "",value="电池告警实时查询(确认告警)") |
| | | public ServiceModel update(@RequestBody List<Battalarm_data> list) { |
| | | /*if(bads!=null && bads.length()>0){ |
| | | Gson gson=new Gson(); |
| | |
| | | }*/ |
| | | // 3.1电池告警实时查询(取消告警) |
| | | @PutMapping("/cancel") |
| | | @ApiOperation(notes = "",value="电池告警实时查询(取消告警)") |
| | | public ServiceModel cancelalarm(@RequestBody List<Battalarm_data> list) { |
| | | /*ServiceModel model=new ServiceModel(); |
| | | if(bads!=null && bads.length()>0){ |
| | |
| | | } |
| | | //3.1/3.2电池告警查询(删除记录) |
| | | @DeleteMapping("/") |
| | | @ApiOperation(notes = "",value="电池告警查询(删除记录)") |
| | | public ServiceModel delete(@RequestBody List<Battalarm_data> list) { |
| | | /*ServiceModel model=new ServiceModel(); |
| | | if(bads!=null && bads.length()>0){ |
| | |
| | | |
| | | //饼状图电池单体健康率 |
| | | @GetMapping("healthRate") |
| | | @ApiOperation(notes = "",value="饼状图电池单体健康率") |
| | | public ServiceModel serchGood(){ |
| | | User_inf uinf=(User_inf) ActionUtil.getUser(); |
| | | ServiceModel model = service.serchGood(uinf);//单体容量告警和单体告警告警 |
| | |
| | | } |
| | | //项目下方的滚动,查询最新电池告警(电池告警和设备告警筛选出最新的一条)(旧版本) |
| | | @GetMapping("topAlm") |
| | | @ApiOperation(notes = "",value="项目下方的滚动,查询最新电池告警(电池告警和设备告警筛选出最新的一条)(旧版本)") |
| | | public ServiceModel serchTopAlm(){ |
| | | ServiceModel model=service.serchTopAlm(); |
| | | return model; |
| | |
| | | |
| | | //项目下方的滚动,查询最新电池告警(电池告警和设备告警筛选出最新的五条) |
| | | @GetMapping("topAlmTen") |
| | | @ApiOperation(notes = "",value="项目下方的滚动,查询最新电池告警(电池告警和设备告警筛选出最新的五条)") |
| | | public ServiceModel serchTopAlmTen(){ |
| | | User_inf uinf=(User_inf) ActionUtil.getUser(); |
| | | ServiceModel model=service.serchTopAlmTen(uinf); |
| | |
| | | |
| | | //点击项目下方的滚动,查询该条告警的实时信息 |
| | | @GetMapping("battAlarm") |
| | | @ApiOperation(notes = "",value="点击项目下方的滚动,查询该条告警的实时信息") |
| | | public ServiceModel serchBatt_alarm(@RequestBody Battalarm_data data){ |
| | | // Battalarm_data adata=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, Battalarm_data.class); |
| | | ServiceModel model=service.serchBatt_alarm(data); |
| | |
| | | } |
| | | //3.1电池告警实时查询<***********跨域专用**************> |
| | | @GetMapping("byCondition_ky") |
| | | @ApiOperation(notes = "跨域专用",value="电池告警实时查询") |
| | | public ServiceModel serchByCondition_ky(@RequestBody BattInf binf){ |
| | | // BattInf binf=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, BattInf.class); |
| | | ServiceModel model=service.serchByCondition_ky(binf); |
| | |
| | | } |
| | | // 3.1电池告警实时查询(确认告警)<***********跨域专用**************> |
| | | @PutMapping("/ky") |
| | | @ApiOperation(notes = "跨域专用",value="电池告警实时查询(确认告警)") |
| | | public ServiceModel update_ky(@RequestBody List<Battalarm_data> list) { |
| | | /*ServiceModel model=new ServiceModel(); |
| | | if(bads!=null && bads.length()>0){ |
| | |
| | | } |
| | | // 3.1电池告警实时查询(取消告警)<***********跨域专用**************> |
| | | @PutMapping("/cancelAlarm_ky") |
| | | @ApiOperation(notes = "跨域专用",value="电池告警实时查询(取消告警)") |
| | | public ServiceModel cancelalarm_ky(@RequestBody List<Battalarm_data> list) { |
| | | /*ServiceModel model=new ServiceModel(); |
| | | if(bads!=null && bads.length()>0){ |
| | |
| | | } |
| | | //3.1/3.2电池告警查询(删除记录)<***********跨域专用**************> |
| | | @DeleteMapping("/ky") |
| | | @ApiOperation(notes = "跨域专用",value="电池告警查询(删除记录)") |
| | | public ServiceModel delete_ky(@RequestBody List<Battalarm_data> list) { |
| | | /*ServiceModel model=new ServiceModel(); |
| | | if(bads!=null && bads.length()>0){ |