From dfd0dddb3864888a19a93be1100b38f8449abeef Mon Sep 17 00:00:00 2001 From: whycxzp <perryhsu@163.com> Date: 星期一, 26 七月 2021 15:00:11 +0800 Subject: [PATCH] 新增水站油站演示修改接口 --- src/main/java/com/whyc/controller/WaterCommController.java | 11 +++++++---- src/main/java/com/whyc/service/CentralMonitorSysSTService.java | 4 ++-- src/main/java/com/whyc/controller/OilCommController.java | 11 +++++++---- src/main/java/com/whyc/service/OilCommService.java | 9 +++++++++ src/main/java/com/whyc/controller/CentralMonitorSysSTController.java | 4 ++-- src/main/java/com/whyc/service/WaterCommService.java | 10 ++++++++++ 6 files changed, 37 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/whyc/controller/CentralMonitorSysSTController.java b/src/main/java/com/whyc/controller/CentralMonitorSysSTController.java index 816a4ae..690db8e 100644 --- a/src/main/java/com/whyc/controller/CentralMonitorSysSTController.java +++ b/src/main/java/com/whyc/controller/CentralMonitorSysSTController.java @@ -37,8 +37,8 @@ @PutMapping("updateStatus") @ApiOperation(value = "鏇存柊鐘舵��-婕旂ず浣跨敤") - public Response updateStatus(@RequestParam int devId,@RequestParam int switchFaultBusScreen){ - return service.updateStatus(devId,switchFaultBusScreen); + public Response updateStatus(@RequestParam int devId,@RequestParam int switchCloseBusScreen){ + return service.updateStatus(devId,switchCloseBusScreen); } /** diff --git a/src/main/java/com/whyc/controller/OilCommController.java b/src/main/java/com/whyc/controller/OilCommController.java index 33946c1..88639e9 100644 --- a/src/main/java/com/whyc/controller/OilCommController.java +++ b/src/main/java/com/whyc/controller/OilCommController.java @@ -9,10 +9,7 @@ import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Map; @@ -47,6 +44,12 @@ return service.getField(); } + @PutMapping("updateStatus") + @ApiOperation(value = "鏇存柊鐘舵��-婕旂ず浣跨敤") + public Response updateStatus(@RequestParam int devId,@RequestParam int oilState){ + return service.updateStatus(devId,oilState); + } + /** * ======History====== * 鍘嗗彶鏌ヨ鏃�,鍥犱负鍘嗗彶璁板綍鏄寜鐓ф棩鏈熷垎琛ㄧ殑,濡傛灉鏌ヨ鎵�鏈夌殑鏃ユ湡琛�(union)鍚庡啀鍒嗛〉,浼氬鑷撮�熷害鏋佹參,鏁呮煡璇㈡寜鐓у崟涓棩鏈熸煡璇� diff --git a/src/main/java/com/whyc/controller/WaterCommController.java b/src/main/java/com/whyc/controller/WaterCommController.java index 950d40a..da1ed62 100644 --- a/src/main/java/com/whyc/controller/WaterCommController.java +++ b/src/main/java/com/whyc/controller/WaterCommController.java @@ -10,10 +10,7 @@ import lombok.extern.slf4j.Slf4j; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Map; @@ -47,6 +44,12 @@ return service.getField(); } + @PutMapping("updateStatus") + @ApiOperation(value = "鏇存柊鐘舵��-婕旂ず浣跨敤") + public Response updateStatus(@RequestParam int devId,@RequestParam int waterState){ + return service.updateStatus(devId,waterState); + } + /** * ======History====== * 鍘嗗彶鏌ヨ鏃�,鍥犱负鍘嗗彶璁板綍鏄寜鐓ф棩鏈熷垎琛ㄧ殑,濡傛灉鏌ヨ鎵�鏈夌殑鏃ユ湡琛�(union)鍚庡啀鍒嗛〉,浼氬鑷撮�熷害鏋佹參,鏁呮煡璇㈡寜鐓у崟涓棩鏈熸煡璇� diff --git a/src/main/java/com/whyc/service/CentralMonitorSysSTService.java b/src/main/java/com/whyc/service/CentralMonitorSysSTService.java index 2c7b5a1..e2deb9c 100644 --- a/src/main/java/com/whyc/service/CentralMonitorSysSTService.java +++ b/src/main/java/com/whyc/service/CentralMonitorSysSTService.java @@ -77,9 +77,9 @@ } - public Response updateStatus(int devId, int switchFaultBusScreen) { + public Response updateStatus(int devId, int switchCloseBusScreen) { UpdateWrapper<CentralMonitorSysST> wrapper = Wrappers.update(); - wrapper.set("switch_fault_bus_screen",switchFaultBusScreen).eq("dev_id",devId); + wrapper.set("switch_close_bus_screen",switchCloseBusScreen).eq("dev_id",devId); mapper.update(null,wrapper); return new Response().setMsg(1,"鏇存柊鎴愬姛"); diff --git a/src/main/java/com/whyc/service/OilCommService.java b/src/main/java/com/whyc/service/OilCommService.java index f906f92..e4b761b 100644 --- a/src/main/java/com/whyc/service/OilCommService.java +++ b/src/main/java/com/whyc/service/OilCommService.java @@ -1,6 +1,7 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; @@ -98,4 +99,12 @@ PageInfo<OilComm> oilCommPageInfo = new PageInfo<>(oilComms); return new Response<PageInfo<OilComm>>().set(1,oilCommPageInfo); } + + public Response updateStatus(int devId, int oilState) { + UpdateWrapper<OilComm> wrapper = Wrappers.update(); + wrapper.set("oil_state",oilState).eq("dev_id",devId); + + mapper.update(null,wrapper); + return new Response().setMsg(1,"鏇存柊鎴愬姛"); + } } diff --git a/src/main/java/com/whyc/service/WaterCommService.java b/src/main/java/com/whyc/service/WaterCommService.java index 04a7fe0..d5ec4a8 100644 --- a/src/main/java/com/whyc/service/WaterCommService.java +++ b/src/main/java/com/whyc/service/WaterCommService.java @@ -1,6 +1,7 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; @@ -8,6 +9,7 @@ import com.whyc.mapper.CommonMapper; import com.whyc.mapper.WaterCommHistoryMapper; import com.whyc.mapper.WaterCommMapper; +import com.whyc.pojo.OilComm; import com.whyc.pojo.UPSComm; import com.whyc.pojo.WaterComm; import org.springframework.stereotype.Service; @@ -98,4 +100,12 @@ PageInfo<WaterComm> waterCommPageInfo = new PageInfo<>(waterComms); return new Response<PageInfo<WaterComm>>().set(1,waterCommPageInfo); } + + public Response updateStatus(int devId, int waterState) { + UpdateWrapper<WaterComm> wrapper = Wrappers.update(); + wrapper.set("water_state",waterState).eq("dev_id",devId); + + mapper.update(null,wrapper); + return new Response().setMsg(1,"鏇存柊鎴愬姛"); + } } -- Gitblit v1.9.1