diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/PollInvoiceServiceImpl.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/PollInvoiceServiceImpl.java index ee14eec0..a7aaef1a 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/PollInvoiceServiceImpl.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/PollInvoiceServiceImpl.java @@ -1131,6 +1131,9 @@ public class PollInvoiceServiceImpl implements PollInvoiceService { updateOrderInvoiceInfo.setSbyy(sbyy); updateOrderInvoiceInfo.setSkcwdm(skcwdm); updateOrderInvoiceInfo.setSkcwms(skcwms); + if(OrderInfoContentEnum.INVOICE_ERROR_CODE_202009_V3.getKey().equals(sbdm)){ + updateOrderInvoiceInfo.setKpzt(OrderInfoEnum.INVOICE_STATUS_3.getKey()); + } updateOrderInvoiceInfo.setUpdateTime(new Date()); orderInvoiceInfoService.updateOrderInvoiceInfoByFpqqlsh(updateOrderInvoiceInfo, shList); @@ -1138,6 +1141,9 @@ public class PollInvoiceServiceImpl implements PollInvoiceService { orderProcessInfo.setFpqqlsh(fpqqlsh); orderProcessInfo.setSbyy(sbyy); orderProcessInfo.setUpdateTime(new Date()); + if(OrderInfoContentEnum.INVOICE_ERROR_CODE_202009_V3.getKey().equals(sbdm)){ + orderProcessInfo.setDdzt(OrderInfoEnum.ORDER_STATUS_6.getKey()); + } orderProcessInfoMapper.updateOrderProcessInfoByFpqqlsh(orderProcessInfo, shList); }