车辆的木垒的考勤转发
This commit is contained in:
parent
5b739a8bfe
commit
ff67dbdfdd
@ -1,5 +1,6 @@
|
|||||||
package com.zhgd.xmgl.modules.car.controller;
|
package com.zhgd.xmgl.modules.car.controller;
|
||||||
|
|
||||||
|
import cn.hutool.http.HttpRequest;
|
||||||
import cn.hutool.json.JSONUtil;
|
import cn.hutool.json.JSONUtil;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
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.entity.vo.TodayOutInNumber;
|
||||||
import com.zhgd.xmgl.modules.car.service.ICarCameraService;
|
import com.zhgd.xmgl.modules.car.service.ICarCameraService;
|
||||||
import com.zhgd.xmgl.modules.car.service.ICarPassRecordService;
|
import com.zhgd.xmgl.modules.car.service.ICarPassRecordService;
|
||||||
|
import com.zhgd.xmgl.util.EnvironmentUtil;
|
||||||
import com.zhgd.xmgl.util.yunboCarUtils;
|
import com.zhgd.xmgl.util.yunboCarUtils;
|
||||||
import io.swagger.annotations.*;
|
import io.swagger.annotations.*;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
@ -20,10 +22,8 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
import springfox.documentation.annotations.ApiIgnore;
|
import springfox.documentation.annotations.ApiIgnore;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.*;
|
||||||
import java.util.HashMap;
|
import java.util.concurrent.CompletableFuture;
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -184,7 +184,7 @@ public class CarPassRecordController {
|
|||||||
@RequestParam(name = "cam_id", required = false)String camId, @RequestParam(name = "vdc_type", required = false) String vdcType,
|
@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 picture, @RequestParam(name = "closeup_pic", required = false)String closeupPic,
|
||||||
String type) {
|
String type) {
|
||||||
HashMap<String, String> map = new HashMap<>(16);
|
Map<String, Object> map = new HashMap<>(16);
|
||||||
map.put("plate_num", plateNum);
|
map.put("plate_num", plateNum);
|
||||||
map.put("car_logo", carLogo);
|
map.put("car_logo", carLogo);
|
||||||
map.put("car_color", carColor);
|
map.put("car_color", carColor);
|
||||||
@ -195,6 +195,17 @@ public class CarPassRecordController {
|
|||||||
map.put("closeup_pic", closeupPic);
|
map.put("closeup_pic", closeupPic);
|
||||||
map.put("type", type);
|
map.put("type", type);
|
||||||
log.info("saveCarPassRecord:{}", JSON.toJSONString(map));
|
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);
|
Map<String, Object> data = new HashMap<>(16);
|
||||||
String online = "online";
|
String online = "online";
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user