车辆的木垒的考勤转发
This commit is contained in:
parent
5b739a8bfe
commit
ff67dbdfdd
@ -1,5 +1,6 @@
|
||||
package com.zhgd.xmgl.modules.car.controller;
|
||||
|
||||
import cn.hutool.http.HttpRequest;
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
@ -12,6 +13,7 @@ import com.zhgd.xmgl.modules.car.entity.CarPassRecord;
|
||||
import com.zhgd.xmgl.modules.car.entity.vo.TodayOutInNumber;
|
||||
import com.zhgd.xmgl.modules.car.service.ICarCameraService;
|
||||
import com.zhgd.xmgl.modules.car.service.ICarPassRecordService;
|
||||
import com.zhgd.xmgl.util.EnvironmentUtil;
|
||||
import com.zhgd.xmgl.util.yunboCarUtils;
|
||||
import io.swagger.annotations.*;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@ -20,10 +22,8 @@ import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import springfox.documentation.annotations.ApiIgnore;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
|
||||
|
||||
/**
|
||||
@ -184,7 +184,7 @@ public class CarPassRecordController {
|
||||
@RequestParam(name = "cam_id", required = false)String camId, @RequestParam(name = "vdc_type", required = false) String vdcType,
|
||||
String picture, @RequestParam(name = "closeup_pic", required = false)String closeupPic,
|
||||
String type) {
|
||||
HashMap<String, String> map = new HashMap<>(16);
|
||||
Map<String, Object> map = new HashMap<>(16);
|
||||
map.put("plate_num", plateNum);
|
||||
map.put("car_logo", carLogo);
|
||||
map.put("car_color", carColor);
|
||||
@ -195,6 +195,17 @@ public class CarPassRecordController {
|
||||
map.put("closeup_pic", closeupPic);
|
||||
map.put("type", type);
|
||||
log.info("saveCarPassRecord:{}", JSON.toJSONString(map));
|
||||
if (EnvironmentUtil.getActiveEnvironment().equals("baise") && Objects.equals(parkId, "F20D19C31C5140C585185BAB10E8D9A2")) {
|
||||
CompletableFuture.runAsync(() -> {
|
||||
//木垒转发
|
||||
map.put("park_id", "58FD625B512E4592B7E63C3797442D2C");
|
||||
String result2 = HttpRequest.post("http://222.80.185.228:6090/xmgl/carPassRecord/saveCarPassRecord")
|
||||
.form(map)
|
||||
.timeout(2000)//超时,毫秒
|
||||
.execute().body();
|
||||
log.info("木垒转发车牌识别结果:{}", result2);
|
||||
});
|
||||
}
|
||||
|
||||
Map<String, Object> data = new HashMap<>(16);
|
||||
String online = "online";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user