From 0abccf5e570dce53a802bca4ce25118dd900692c Mon Sep 17 00:00:00 2001 From: aijinhui <aijinhui> Date: 星期五, 23 二月 2024 14:07:21 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java | 32 ++++++++++++++++++++++++++++++++ 1 files changed, 32 insertions(+), 0 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java b/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java index 292e891..7bd5258 100644 --- a/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java +++ b/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java @@ -225,4 +225,36 @@ Map<String,List<SysUser>> result = ardAppPositionService.getOnlinePCOrCommander(usersId); return AjaxResult.success(result); } + + @GetMapping("/getOnlineCommanderPosition") + @ApiOperation("鍗曞叺绔煡鐪嬪凡閫氳繃瀹℃壒鐨勫湪绾挎寚鎸ョ浣嶇疆") + public AjaxResult getOnlineCommanderPosition() { + String soilderId = SecurityUtils.getUserId(); + try{ + List<Map<String,Object>> result = ardAppPositionService.getOnlineCommanderPosition(soilderId); + return AjaxResult.success(result); + }catch(Exception e){ + e.printStackTrace(); + return AjaxResult.error(); + } + } + + @GetMapping("/getAPPPositionByUserIdAndTime") + @ApiOperation("鏌ョ湅APP鍘嗗彶浣嶇疆") + public AjaxResult getAPPPositionByUserIdAndTime(@RequestBody Map<String,String> para) { + try{ + List<ArdAppPosition> result = ardAppPositionService.getAPPPositionByUserIdAndTime(para); + return AjaxResult.success(result); + }catch(Exception e){ + e.printStackTrace(); + return AjaxResult.error(); + } + } + + @GetMapping("/getOnlineAPPSoilderByCommanderId") + public AjaxResult getOnlineAPPSoilderByCommanderId() { + String userId = SecurityUtils.getUserId(); + return success(ardAppPositionService.getOnlineAPPSoilderByCommanderId(userId)); + } + } -- Gitblit v1.9.3