|
@@ -3,6 +3,8 @@ package com.github.zuihou.business.externalApi.service.impl;
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
+import com.github.zuihou.authority.dao.common.ParameterMapper;
|
|
|
+import com.github.zuihou.authority.service.common.ParameterService;
|
|
|
import com.github.zuihou.base.service.SuperCacheServiceImpl;
|
|
|
import com.github.zuihou.business.externalApi.dao.AgvHikOrderDetailInfoMapper;
|
|
|
import com.github.zuihou.business.externalApi.entity.AgvHikOrderDetailInfo;
|
|
@@ -13,6 +15,7 @@ import com.github.zuihou.database.mybatis.conditions.query.LbqWrapper;
|
|
|
import com.github.zuihou.injection.annonation.InjectionResult;
|
|
|
import com.github.zuihou.utils.BeanPlusUtil;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.http.HttpEntity;
|
|
|
import org.springframework.http.HttpHeaders;
|
|
|
import org.springframework.http.MediaType;
|
|
@@ -43,6 +46,8 @@ public class AgvHikOrderDetailInfoServiceImpl extends SuperCacheServiceImpl<AgvH
|
|
|
|
|
|
@Resource
|
|
|
private RestTemplate restTemplate;
|
|
|
+ @Autowired
|
|
|
+ private ParameterService parameterService;
|
|
|
|
|
|
@Override
|
|
|
protected String getRegion() {
|
|
@@ -98,7 +103,7 @@ public class AgvHikOrderDetailInfoServiceImpl extends SuperCacheServiceImpl<AgvH
|
|
|
|
|
|
HttpEntity<String> formEntity = new HttpEntity<String>(jsonObject.toJSONString(),headers);
|
|
|
log.info("agv模拟回到参数:{}", jsonObject.toJSONString());
|
|
|
- String returnData = restTemplate.postForObject("http://localhost:8760/api/authority/agv/agvCallbackService/agvCallback",formEntity, String.class);
|
|
|
+ String returnData = restTemplate.postForObject(parameterService.getValue("agvCallbackUrl", null),formEntity, String.class);
|
|
|
} catch (InterruptedException e) {
|
|
|
e.printStackTrace();
|
|
|
}
|