| | |
| | | SysConfig normal = configMapper.checkConfigKeyUnique("normal.wordkorder.alarm.time"); |
| | | // 如果即将生成工单,但是设备国标码查不到点位,则不添加? |
| | | List<WorkOrder> notAddList = new ArrayList<>(); |
| | | //查redis今日工单数量 |
| | | //TODO:查redis今日工单数量 |
| | | int workOrderNum = 0; |
| | | //UUID作为value,保证上锁的线程自己解锁 |
| | | String requestId = IdUtils.fastSimpleUUID(); |
| | |
| | | public synchronized String getFrameImgByDevice(String deviceId, String channelId, String workOrderNo) throws Exception { |
| | | String url = String.format(this.rtspServer + "/api/play/start/img/%s/%s", deviceId, channelId); |
| | | String result = HttpUtils.sendGet(url); |
| | | JSONObject jsonObject = JSON.parseObject(result); |
| | | Object imgUrl = jsonObject.get("data"); |
| | | log.info("拿到取流图片响应结果:" + result); |
| | | WVPResult wvpResult = JSON.parseObject(result, WVPResult.class); |
| | | if(wvpResult.getCode() == 0) { |
| | | Object imgUrl = (Object) wvpResult.getData(); |
| | | imgUrl = Objects.isNull(imgUrl) ? "" : imgUrl; |
| | | log.info("拿到取流图片响应结果:" + imgUrl); |
| | | log.info("拿到取流图片:" + imgUrl); |
| | | return (String) imgUrl; |
| | | } |
| | | return null; |
| | | // WVPResult wvpResult = JSON.parseObject(result, WVPResult.class); |
| | | // String imgUrl = null; |
| | | // if (wvpResult.getCode() == 0) { |