feat(可回溯): 回溯保存
调整逻辑
This commit is contained in:
+2
-2
@@ -49,7 +49,7 @@ public class RecallRecordApiServiceImpl implements RecallRecordApiService {
|
|||||||
.orElseGet(() -> Optional.ofNullable(recallOrderService.queryRecallOrderByTraceId(traceId)).orElseGet(() -> {
|
.orElseGet(() -> Optional.ofNullable(recallOrderService.queryRecallOrderByTraceId(traceId)).orElseGet(() -> {
|
||||||
RecallOrderEntity newOrder = new RecallOrderEntity();
|
RecallOrderEntity newOrder = new RecallOrderEntity();
|
||||||
newOrder.setId(UUID.randomUUID().toString().replace("-", ""));
|
newOrder.setId(UUID.randomUUID().toString().replace("-", ""));
|
||||||
newOrder.setOrderId(orderId);
|
newOrder.setOrderId(record.getOrderId());
|
||||||
newOrder.setTraceId(traceId);
|
newOrder.setTraceId(traceId);
|
||||||
newOrder.setProductCode(record.getProductCode());
|
newOrder.setProductCode(record.getProductCode());
|
||||||
newOrder.setProductName(record.getProductName());
|
newOrder.setProductName(record.getProductName());
|
||||||
@@ -75,7 +75,7 @@ public class RecallRecordApiServiceImpl implements RecallRecordApiService {
|
|||||||
recallOrderService.updateRecallOrderById(order);
|
recallOrderService.updateRecallOrderById(order);
|
||||||
}
|
}
|
||||||
record.setTraceId(traceId);
|
record.setTraceId(traceId);
|
||||||
record.setOrderId(orderId);
|
record.setOrderId(record.getOrderId());
|
||||||
RecallRecordEntity recallRecord = new RecallRecordEntity();
|
RecallRecordEntity recallRecord = new RecallRecordEntity();
|
||||||
BeanUtils.copyProperties(record, recallRecord);
|
BeanUtils.copyProperties(record, recallRecord);
|
||||||
recallRecord.setId(UUID.randomUUID().toString().replace("-", ""));
|
recallRecord.setId(UUID.randomUUID().toString().replace("-", ""));
|
||||||
|
|||||||
Reference in New Issue
Block a user