From 351b9a53cb9ecebdf8f79db0117f540d9c42c2a4 Mon Sep 17 00:00:00 2001 From: whycrzg <ruanzhigang@whycst.com> Date: 星期二, 23 二月 2021 17:19:23 +0800 Subject: [PATCH] update --- src/main/java/com/fgkj/controller/ram/Fbs9600_stateController.java | 50 +++++++++++++++++++++++++++++++++++--------------- 1 files changed, 35 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/fgkj/controller/ram/Fbs9600_stateController.java b/src/main/java/com/fgkj/controller/ram/Fbs9600_stateController.java index 0ab954c..18f2cfa 100644 --- a/src/main/java/com/fgkj/controller/ram/Fbs9600_stateController.java +++ b/src/main/java/com/fgkj/controller/ram/Fbs9600_stateController.java @@ -1,9 +1,6 @@ package com.fgkj.controller.ram; -import com.fgkj.dto.BattInf; -import com.fgkj.dto.ServiceModel; -import com.fgkj.dto.User_inf; -import com.fgkj.dto.User_log; +import com.fgkj.dto.*; import com.fgkj.dto.ram.Fbs9600_state; import com.fgkj.mapper.FBS9100_ComBase; import com.fgkj.mapper.UinfDaoFactory; @@ -29,7 +26,15 @@ private User_logService uservice; @PostMapping("/") - @ApiOperation(notes = "",value="娣诲姞") + @ApiOperation(notes = "{\n" + + " \"op_cmd\": 0,\n" + + " \"dev_alarmstate\": 0,\n" + + " \"dev_commcount\": 0,\n" + + " \"dev_errcommcount\": 0,\n" + + " \"dev_id\": 0,\n" + + " \"dev_ip\": \"\",\n" + + " \"dev_workstate\": 0\n" + + "}",value="娣诲姞") public ServiceModel add(@RequestBody Fbs9600_state state) { ServiceModel model = service.add(state); @@ -40,13 +45,16 @@ //bts鏄剧ず灞忓惎鍔ㄦ斁鐢� @PutMapping("/") @ApiOperation(notes = "",value="bts鏄剧ず灞忓惎鍔ㄦ斁鐢�") - public ServiceModel update(@RequestBody Fbs9600_state state) { + public ServiceModel update(@RequestParam Integer num,@RequestParam Integer dev_id) { + Fbs9600_state state = new Fbs9600_state(); + state.setNum(num); + state.setDev_id(dev_id); ServiceModel model = service.update(state); { String msg=""; - if(state.getNum()==FBS9100_ComBase.CMD_Start){ - msg="鍚姩"+state.getDev_id()+"鐨勮澶囨斁鐢�"; + if(num==FBS9100_ComBase.CMD_Start){ + msg="鍚姩"+dev_id+"鐨勮澶囨斁鐢�"; }else if(state.getNum()==FBS9100_ComBase.CMD_Stop){ - msg="鍋滄"+state.getDev_id()+"鐨勮澶囨斁鐢�"; + msg="鍋滄"+dev_id+"鐨勮澶囨斁鐢�"; } User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Alter, msg); uservice.add(ulog);//灏嗙敤鎴风殑鎿嶄綔璁板綍涓嬫潵 @@ -57,7 +65,7 @@ //fbs9600璁惧鍐呴樆娴嬭瘯 @PutMapping("updatePro") - @ApiOperation(notes = "",value="fbs9600璁惧鍐呴樆娴嬭瘯") + @ApiOperation(notes = "[{ \"dev_id\": \"-\", \"op_cmd\": \"-\" }]",value="fbs9600璁惧鍐呴樆娴嬭瘯") public ServiceModel updatePro(@RequestBody List<Fbs9600_state> list) { ServiceModel model = service.updatePro(list); @@ -66,16 +74,24 @@ @DeleteMapping("/") @ApiOperation(notes = "",value="鍒犻櫎") - public ServiceModel delete(@RequestBody Fbs9600_state state) { + public ServiceModel delete(@RequestParam Integer num) { + Fbs9600_state state = new Fbs9600_state(); + state.setNum(num); ServiceModel model = service.delete(state); return model; } //11.1FBS9600璁惧閫氫俊鐘舵�佹煡璇� - @GetMapping("byCondition") + @PostMapping("byCondition") @ApiOperation(notes = "",value="FBS9600璁惧閫氫俊鐘舵�佹煡璇�") - public ServiceModel serchByCondition(@RequestBody Fbs9600_state state){ + public ServiceModel serchByCondition(@RequestParam Integer dev_errcommcount,@RequestParam Integer pageNum,@RequestParam Integer pageSize){ + Fbs9600_state state = new Fbs9600_state(); + state.setDev_errcommcount(dev_errcommcount); + PageBean pageBean = new PageBean(); + pageBean.setPageNum(pageNum); + pageBean.setPageSize(pageSize); + state.setPageBean(pageBean); User_inf uinf=(User_inf) ActionUtil.getUser(); state.setNum(uinf.getuId());//灏嗙敤鎴穒d瀛樻斁鍦‵bs9100_state鐨刵um涓敤浜庡鐞嗙敤鎴风鐞嗙殑鏈烘埧闂 ServiceModel model = service.serchByCondition(state); @@ -84,9 +100,13 @@ } //鏀剧數娴嬭瘯娣诲姞fbs9600璁惧鐨勬坊鍔犵數姹犵粍鐨勬搷浣� - @GetMapping("byInfo") + @PostMapping("byInfo") @ApiOperation(notes = "",value="鏀剧數娴嬭瘯娣诲姞fbs9600璁惧鐨勬坊鍔犵數姹犵粍鐨勬搷浣�") - public ServiceModel serchByInfo(@RequestBody BattInf binf){ + public ServiceModel serchByInfo(@RequestParam String stationName,@RequestParam String stationName1,@RequestParam Integer battGroupId){ + BattInf binf = new BattInf(); + binf.setStationName(stationName); + binf.setStationName1(stationName1); + binf.setBattGroupId(battGroupId); ServiceModel model= service.serchByInfo(binf); return model; -- Gitblit v1.9.1