| | |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.common.utils.uuid.IdUtils; |
| | | import com.ruoyi.sy.domain.ArdSyUser; |
| | | import com.ruoyi.sy.gps31.PositionContainer; |
| | | import com.ruoyi.sy.gps31.PushClientImplAlarm; |
| | | import com.ruoyi.sy.gps31.PushClientImplPosition; |
| | | import com.ruoyi.sy.service.IArdSyUserService; |
| | |
| | | } |
| | | return Results.succeed(map); |
| | | } |
| | | |
| | | @PreAuthorize("@ss.hasPermi('sy:syCar:getSDKCarBycarId')") |
| | | @PostMapping("getSDKCarBycarId") |
| | | @ApiOperation("获取车辆位置") |
| | | public Results getSDKCarBycarId(@RequestBody Map<String,String> map){ |
| | | String usersId = SecurityUtils.getUserId(); |
| | | //根据userId查询部门Id |
| | | SysUser sysUser = sysUserService.selectUserById(usersId); |
| | | Map<String, Map<String,Map<String,Object>>> deptPositionMap = PositionContainer.getDeptPositionMap(); |
| | | if(deptPositionMap.isEmpty()){ |
| | | return Results.succeed(); |
| | | }else { |
| | | return Results.succeed(deptPositionMap.get(sysUser.getDeptId().toString()).get(map.get("carId"))); |
| | | } |
| | | } |
| | | } |