提交 1f5891a4 authored 作者: 刘海泉's avatar 刘海泉

Merge remote-tracking branch 'origin/v19.4_order_performance_progress_20240712' into dev

# Conflicts: # performance-web/src/main/java/com/clx/performance/listener/SyncPerformanceProgress4OrderChildListener.java
...@@ -8,6 +8,7 @@ import com.clx.performance.model.OrderGoodsAdjustmentPrice; ...@@ -8,6 +8,7 @@ import com.clx.performance.model.OrderGoodsAdjustmentPrice;
import com.clx.performance.service.OrderGoodsAdjustmentPriceService; import com.clx.performance.service.OrderGoodsAdjustmentPriceService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.exception.ExceptionUtils;
import org.springframework.amqp.core.Message; import org.springframework.amqp.core.Message;
import org.springframework.amqp.rabbit.annotation.RabbitListener; import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
...@@ -25,10 +26,14 @@ public class SaveOrderGoodsAdjustmentPriceListener { ...@@ -25,10 +26,14 @@ public class SaveOrderGoodsAdjustmentPriceListener {
@RabbitListener(queues = RabbitKeyConstants.SAVE_ORDER_GOODS_ADJUSTMENT_PRICE_QUEUE) @RabbitListener(queues = RabbitKeyConstants.SAVE_ORDER_GOODS_ADJUSTMENT_PRICE_QUEUE)
public void onMessage(Message message) { public void onMessage(Message message) {
log.info("监听到保存货单挂单运费调整记录,消息内容{}", new String(message.getBody())); try{
OrderGoodsAdjustmentPrice data = JSON.parseObject(new String(message.getBody()), log.info("监听到保存货单挂单运费调整记录,消息内容{}", new String(message.getBody()));
new TypeReference<MqWrapper<OrderGoodsAdjustmentPrice>>() { OrderGoodsAdjustmentPrice data = JSON.parseObject(new String(message.getBody()),
}).getData(); new TypeReference<MqWrapper<OrderGoodsAdjustmentPrice>>() {
orderGoodsAdjustmentPriceService.saveOrderGoodsAdjustmentPrice(data); }).getData();
orderGoodsAdjustmentPriceService.saveOrderGoodsAdjustmentPrice(data);
}catch (Exception e){
log.info("监听到保存货单挂单运费调整记录,异常原因:{}", ExceptionUtils.getStackTrace(e));
}
} }
} }
...@@ -8,6 +8,7 @@ import com.clx.performance.model.OrderChild; ...@@ -8,6 +8,7 @@ import com.clx.performance.model.OrderChild;
import com.clx.performance.service.PerformanceProgressService; import com.clx.performance.service.PerformanceProgressService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.exception.ExceptionUtils;
import org.springframework.amqp.core.Message; import org.springframework.amqp.core.Message;
import org.springframework.amqp.rabbit.annotation.RabbitListener; import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
...@@ -25,11 +26,14 @@ public class SyncPerformanceProgress4OrderChildListener { ...@@ -25,11 +26,14 @@ public class SyncPerformanceProgress4OrderChildListener {
@RabbitListener(queues = RabbitKeyConstants.SYNC_PERFORMANCE_PROGRESS_FOR_ORDER_CHILD_QUEUE) @RabbitListener(queues = RabbitKeyConstants.SYNC_PERFORMANCE_PROGRESS_FOR_ORDER_CHILD_QUEUE)
public void onMessage(Message message) { public void onMessage(Message message) {
log.info("监听到同步履约进度表---运单信息部分,消息内容{}", new String(message.getBody())); try{
OrderChild data = JSON.parseObject(new String(message.getBody()), log.info("监听到同步履约进度表---运单信息部分,消息内容{}", new String(message.getBody()));
new TypeReference<MqWrapper<OrderChild>>() { OrderChild data = JSON.parseObject(new String(message.getBody()),
}).getData(); new TypeReference<MqWrapper<OrderChild>>() {
log.info("OrderChild ======={}",JSON.toJSONString(data)); }).getData();
performanceProgressService.dealPerformanceProgress4OrderChild(data); performanceProgressService.dealPerformanceProgress4OrderChild(data);
}catch (Exception e){
log.info("监听到同步履约进度表---运单信息部分发生异常,异常原因:{}", ExceptionUtils.getStackTrace(e));
}
} }
} }
...@@ -8,6 +8,7 @@ import com.clx.performance.model.OrderGoods; ...@@ -8,6 +8,7 @@ import com.clx.performance.model.OrderGoods;
import com.clx.performance.service.PerformanceProgressService; import com.clx.performance.service.PerformanceProgressService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.exception.ExceptionUtils;
import org.springframework.amqp.core.Message; import org.springframework.amqp.core.Message;
import org.springframework.amqp.rabbit.annotation.RabbitListener; import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
...@@ -25,10 +26,14 @@ public class SyncPerformanceProgress4OrderGoodsListener { ...@@ -25,10 +26,14 @@ public class SyncPerformanceProgress4OrderGoodsListener {
@RabbitListener(queues = RabbitKeyConstants.SYNC_PERFORMANCE_PROGRESS_FOR_ORDER_GOODS_QUEUE) @RabbitListener(queues = RabbitKeyConstants.SYNC_PERFORMANCE_PROGRESS_FOR_ORDER_GOODS_QUEUE)
public void onMessage(Message message) { public void onMessage(Message message) {
log.info("监听到同步履约进度表---货单信息部分,消息内容{}", new String(message.getBody())); try{
OrderGoods data = JSON.parseObject(new String(message.getBody()), log.info("监听到同步履约进度表---货单信息部分,消息内容{}", new String(message.getBody()));
new TypeReference<MqWrapper<OrderGoods>>() { OrderGoods data = JSON.parseObject(new String(message.getBody()),
}).getData(); new TypeReference<MqWrapper<OrderGoods>>() {
performanceProgressService.dealPerformanceProgress4OrderGoods(data); }).getData();
performanceProgressService.dealPerformanceProgress4OrderGoods(data);
}catch (Exception e){
log.info("监听到同步履约进度表---货单信息部分发生异常,异常原因:{}", ExceptionUtils.getStackTrace(e));
}
} }
} }
...@@ -8,6 +8,7 @@ import com.clx.performance.constant.RabbitKeyConstants; ...@@ -8,6 +8,7 @@ import com.clx.performance.constant.RabbitKeyConstants;
import com.clx.performance.service.PerformanceProgressService; import com.clx.performance.service.PerformanceProgressService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.exception.ExceptionUtils;
import org.springframework.amqp.core.Message; import org.springframework.amqp.core.Message;
import org.springframework.amqp.rabbit.annotation.RabbitListener; import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
...@@ -25,10 +26,14 @@ public class SyncPerformanceProgress4OrderInfoListener { ...@@ -25,10 +26,14 @@ public class SyncPerformanceProgress4OrderInfoListener {
@RabbitListener(queues = RabbitKeyConstants.SYNC_PERFORMANCE_PROGRESS_FOR_ORDER_INFO_QUEUE) @RabbitListener(queues = RabbitKeyConstants.SYNC_PERFORMANCE_PROGRESS_FOR_ORDER_INFO_QUEUE)
public void onMessage(Message message) { public void onMessage(Message message) {
log.info("监听到同步履约进度表---订单信息部分,消息内容{}", new String(message.getBody())); try{
OrderInfoMessage data = JSON.parseObject(new String(message.getBody()), log.info("监听到同步履约进度表---订单信息部分,消息内容{}", new String(message.getBody()));
new TypeReference<MqWrapper<OrderInfoMessage>>() { OrderInfoMessage data = JSON.parseObject(new String(message.getBody()),
}).getData(); new TypeReference<MqWrapper<OrderInfoMessage>>() {
performanceProgressService.dealPerformanceProgress4OrderInfo(data); }).getData();
performanceProgressService.dealPerformanceProgress4OrderInfo(data);
}catch (Exception e){
log.info("监听到同步履约进度表---订单信息部分发生异常,异常原因:{}", ExceptionUtils.getStackTrace(e));
}
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论