diff --git a/das/src/main/java/com/das/modules/operation/controller/ManualOperatorController.java b/das/src/main/java/com/das/modules/operation/controller/ManualOperatorController.java index 46bbc977..17053f4e 100644 --- a/das/src/main/java/com/das/modules/operation/controller/ManualOperatorController.java +++ b/das/src/main/java/com/das/modules/operation/controller/ManualOperatorController.java @@ -31,7 +31,7 @@ public class ManualOperatorController { * @param cmdInfo 遥控信息 */ @PostMapping("/command") - public R deviceCommand(HttpServletRequest request, @RequestBody CommandInfoDto cmdInfo) { + public R deviceCommand(HttpServletRequest request, @RequestBody CommandInfoDto cmdInfo) { cmdInfo.setMeasType(MeasType.TYPE_PSR_CONTROL); //判断是否有权限 @@ -40,8 +40,8 @@ public class ManualOperatorController { return R.fail("没有设备遥控权限"); } - optService.executeOperation(request,cmdInfo); - return R.success(); + String deviceId = optService.executeOperation(request, cmdInfo); + return R.success(deviceId); } /** @@ -49,7 +49,7 @@ public class ManualOperatorController { * @param cmdInfo 遥控信息 */ @PostMapping("/setPoint") - public R deviceSetPoint(HttpServletRequest request,@RequestBody CommandInfoDto cmdInfo) { + public R deviceSetPoint(HttpServletRequest request,@RequestBody CommandInfoDto cmdInfo) { cmdInfo.setMeasType(MeasType.TYPE_PSR_SET_POINT); //判断是否有权限 boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_DEVICE_CTRL.toString()); @@ -57,15 +57,15 @@ public class ManualOperatorController { return R.fail("没有设备遥控权限"); } - optService.executeOperation(request,cmdInfo); - return R.success(); + String deviceId = optService.executeOperation(request, cmdInfo); + return R.success(deviceId); } /** * 设备手工至位 不下令 */ @PostMapping("/manualCommand") - public R deviceSetPointByMrid(HttpServletRequest request,@RequestBody CommandInfoDto cmdInfo) { + public R deviceSetPointByMrid(HttpServletRequest request,@RequestBody CommandInfoDto cmdInfo) { cmdInfo.setMeasType(MeasType.TYPE_PSR_CALCULATED_VALUE); //判断是否有权限 boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_DEVICE_CTRL.toString()); @@ -75,7 +75,7 @@ public class ManualOperatorController { if (cmdInfo.getDeviceId() ==null || StringUtils.isBlank(cmdInfo.getServiceCode())){ throw new ServiceException("参数缺失"); } - optService.executeOperation(request,cmdInfo); - return R.success(); + String deviceId = optService.executeOperation(request, cmdInfo); + return R.success(deviceId); } } diff --git a/das/src/main/java/com/das/modules/operation/service/OperationService.java b/das/src/main/java/com/das/modules/operation/service/OperationService.java index 187b3b14..aad323b3 100644 --- a/das/src/main/java/com/das/modules/operation/service/OperationService.java +++ b/das/src/main/java/com/das/modules/operation/service/OperationService.java @@ -62,7 +62,7 @@ public class OperationService { * @param request HttpServletRequest * @param cmdInfo 命令信息 */ - public void executeOperation(HttpServletRequest request, CommandInfoDto cmdInfo) { + public String executeOperation(HttpServletRequest request, CommandInfoDto cmdInfo) { SysUserVo sysUserVo = (SysUserVo) StpUtil.getTokenSession().get(SessionUtil.SESSION_USER_KEY); if (cmdInfo.getMeasType().equals(MeasType.TYPE_PSR_CALCULATED_VALUE)) { //人工置位,不需要下令 @@ -94,6 +94,7 @@ public class OperationService { log.error("获取客户端ip地址失败 ", e); } sysOperationLogMapper.insert(sysOperationLog); + return cmdInfo.getDeviceId().toString(); } /** diff --git a/ui/dasadmin/src/views/backend/auth/Enumeration/index.vue b/ui/dasadmin/src/views/backend/auth/Enumeration/index.vue index d49829d8..3b6fb745 100644 --- a/ui/dasadmin/src/views/backend/auth/Enumeration/index.vue +++ b/ui/dasadmin/src/views/backend/auth/Enumeration/index.vue @@ -74,8 +74,8 @@ @@ -99,8 +99,8 @@ @@ -133,8 +133,8 @@ @@ -143,8 +143,8 @@ 确定是否删除? @@ -176,8 +176,8 @@