| | |
| | | import javax.annotation.Resource; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | import com.alibaba.fastjson2.JSON; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.common.utils.uuid.IdUtils; |
| | |
| | | String time = map.get("time"); |
| | | return ardSyCarService.getExistTraceByCarIdAndMonth(userId,carId,time); |
| | | } |
| | | |
| | | @GetMapping("getCarPicture") |
| | | @ApiOperation("清淤获取照片") |
| | | public AjaxResult getCarNearPositionByCarId(String carId){ |
| | | String usersId = SecurityUtils.getUserId(); |
| | | ArdSyUser ardSyUser = iArdSyUserService.userById(usersId); |
| | | String syURL = sysConfigService.getSYURL(); |
| | | Map<String, Object> result = ardSyCarService.getCarPicture(carId,syURL,ardSyUser); |
| | | String vs = ""; |
| | | try { |
| | | Map<String,Object> map = ((List<Map<String,Object>>)result.get("list")).get(0); |
| | | Map<String, Object> videos = (Map<String, Object>) JSON.parse((String) map.get("videos")); |
| | | vs = (String) videos.get("vs"); |
| | | } catch (Exception e) { |
| | | return AjaxResult.error("该车辆没有摄像通道无照片数据!"); |
| | | } |
| | | return AjaxResult.success(vs); |
| | | } |
| | | } |