fix: 作废回推,没有报账单号不推

release
liufeilong 2 years ago
parent 1b53d26209
commit 90b8e4f3ba
  1. 9
      order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/manager/service/impl/PushInvoiceServiceImpl.java

@ -247,10 +247,13 @@ public class PushInvoiceServiceImpl implements PushInvoiceService {
//推送作废数据
ZfTsMqData zfTsMqData = commonTsMqData.getZfTsMqData();
OrderInvoiceInfo orderInvoiceInfo = orderInvoiceInfoService.selectOrderInvoiceInfoByFpdmAndFphm(zfTsMqData.getFpdm(), zfTsMqData.getFphm(), null);
OrderProcessInfo orderProcessInfo = orderProcessService.queryOrderProcessInfoByFpqqlsh(orderInvoiceInfo.getFpqqlsh(), shList);
commonTsMqData.setNsrsbh(orderInvoiceInfo.getXhfNsrsbh());
commonPush(commonTsMqData);
if(StrUtil.isNotBlank(orderProcessInfo.getBzdh())){
commonPush(commonTsMqData);
}else {
log.error("{},{}{}发票作废推送失败,没有报账单号",LOGGER_MSG,orderInvoiceInfo.getFpdm(),orderInvoiceInfo.getFphm());
}
//推送票池
try {
if (StringUtils.isNotBlank(commonTsMqData.getZfTsMqData().getFpdm()) && StringUtils.isNotBlank(commonTsMqData.getZfTsMqData().getFphm())) {

Loading…
Cancel
Save