feat(可回溯): 参数问题
解决feign接收参数问题
This commit is contained in:
@@ -3,9 +3,9 @@ package com.wabestway.recall.api.feign;
|
|||||||
import com.wabestway.commons.http.ResObj;
|
import com.wabestway.commons.http.ResObj;
|
||||||
import com.wabestway.recall.api.dto.TraceUpDTO;
|
import com.wabestway.recall.api.dto.TraceUpDTO;
|
||||||
import com.wabestway.recall.api.fallback.TraceFeignClientFallback;
|
import com.wabestway.recall.api.fallback.TraceFeignClientFallback;
|
||||||
import io.swagger.v3.oas.annotations.parameters.RequestBody;
|
|
||||||
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.cloud.openfeign.FeignClient;
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
|
|
||||||
@FeignClient(value = "afis-recall", fallback = TraceFeignClientFallback.class)
|
@FeignClient(value = "afis-recall", fallback = TraceFeignClientFallback.class)
|
||||||
public interface TraceFeignClient {
|
public interface TraceFeignClient {
|
||||||
|
|||||||
+15
-13
@@ -19,19 +19,21 @@ public class TraceFeignClientImpl implements TraceFeignClient {
|
|||||||
@Override
|
@Override
|
||||||
public ResObj batchTraceUp(TraceUpDTO traceUpDTO) {
|
public ResObj batchTraceUp(TraceUpDTO traceUpDTO) {
|
||||||
log.info("同步请求数据:{}", JSON.toJSONString(traceUpDTO));
|
log.info("同步请求数据:{}", JSON.toJSONString(traceUpDTO));
|
||||||
traceUpDTO.getRecords().forEach(order -> {
|
if (traceUpDTO != null && traceUpDTO.getRecords() != null) {
|
||||||
RecallOrderEntity recallOrderEntity = recallOrderService.queryRecallOrderByOrderId(order.getOrderId());
|
traceUpDTO.getRecords().forEach(order -> {
|
||||||
if (recallOrderEntity != null) {
|
RecallOrderEntity recallOrderEntity = recallOrderService.queryRecallOrderByOrderId(order.getOrderId());
|
||||||
recallOrderEntity.setPolicyNo(order.getPolicyNo());
|
if (recallOrderEntity != null) {
|
||||||
recallOrderEntity.setHolderName(order.getHolderName());
|
recallOrderEntity.setPolicyNo(order.getPolicyNo());
|
||||||
recallOrderEntity.setHolderPhone(order.getHolderPhone());
|
recallOrderEntity.setHolderName(order.getHolderName());
|
||||||
recallOrderEntity.setStartDate(order.getStartDate());
|
recallOrderEntity.setHolderPhone(order.getHolderPhone());
|
||||||
recallOrderEntity.setEndDate(order.getEndDate());
|
recallOrderEntity.setStartDate(order.getStartDate());
|
||||||
recallOrderEntity.setSupplierName(order.getSupplierName());
|
recallOrderEntity.setEndDate(order.getEndDate());
|
||||||
recallOrderEntity.setUpdateTime(System.currentTimeMillis());
|
recallOrderEntity.setSupplierName(order.getSupplierName());
|
||||||
recallOrderService.updateRecallOrderById(recallOrderEntity);
|
recallOrderEntity.setUpdateTime(System.currentTimeMillis());
|
||||||
}
|
recallOrderService.updateRecallOrderById(recallOrderEntity);
|
||||||
});
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
return ResObj.ok();
|
return ResObj.ok();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -148,7 +148,7 @@ public class RecallOrderApiServiceImpl implements RecallOrderApiService {
|
|||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
||||||
String[] video = {"rrvideo", "--input", "unpack.json", "--config", "/opt/review/config.json", "--output", "video.mp4"};
|
String[] video = {"rrvideo", "--input unpack.json --config /opt/review/config.json --output video.mp4"};
|
||||||
ProcessBuilder videoBuilder = new ProcessBuilder(video);
|
ProcessBuilder videoBuilder = new ProcessBuilder(video);
|
||||||
videoBuilder.directory(tempDir.toFile());
|
videoBuilder.directory(tempDir.toFile());
|
||||||
Process p2 = videoBuilder.start();
|
Process p2 = videoBuilder.start();
|
||||||
|
|||||||
@@ -11,10 +11,7 @@
|
|||||||
<modules>
|
<modules>
|
||||||
<module>afis-recall-web</module>
|
<module>afis-recall-web</module>
|
||||||
<module>afis-recall-service</module>
|
<module>afis-recall-service</module>
|
||||||
<module>afis-recall-api</module>
|
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
|
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
<artifactId>spring-boot-starter-parent</artifactId>
|
<artifactId>spring-boot-starter-parent</artifactId>
|
||||||
@@ -28,7 +25,6 @@
|
|||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.springfox</groupId>
|
<groupId>io.springfox</groupId>
|
||||||
<artifactId>springfox-swagger-ui</artifactId>
|
<artifactId>springfox-swagger-ui</artifactId>
|
||||||
|
|||||||
Reference in New Issue
Block a user