Merge remote-tracking branch 'origin/hzxxbReceive' into release

release
wangrangrang 2 years ago
commit fa3612dbbe
  1. 6
      order-management-invoice/src/main/java/com/dxhy/order/invoice/module/invoicespecial/service/impl/SpecialInvoiceServiceImpl.java

@ -3244,10 +3244,12 @@ public class SpecialInvoiceServiceImpl implements SpecialInvoiceService {
//调用方格税控接口返回成功时,取内层报文更新红字信息表状态 //调用方格税控接口返回成功时,取内层报文更新红字信息表状态
//调用方格税控接口返回失败时,取外层报文更新红字信息表状态 //调用方格税控接口返回失败时,取外层报文更新红字信息表状态
if(ConfigureConstant.STRING_0000.equals(interfaceData.getReturnCode())){ if(ConfigureConstant.STRING_0000.equals(interfaceData.getReturnCode())){
if (StringUtils.isBlank(specialInvoiceReversalEntity1.getXxbbh()) || !OrderInfoEnum.SPECIAL_INVOICE_STATUS_TZD0000.getKey().equals(specialInvoiceReversalEntity1.getStatusCode())){
udpateSpecialInvoice.setStatusCode(responseHzfpsqbsc.getXXBZT());
udpateSpecialInvoice.setStatusMessage(responseHzfpsqbsc.getZTMX());
}
udpateSpecialInvoice.setXxbbh(responseHzfpsqbsc.getXXBBH()); udpateSpecialInvoice.setXxbbh(responseHzfpsqbsc.getXXBBH());
udpateSpecialInvoice.setSqdh(responseHzfpsqbsc.getSQDH()); udpateSpecialInvoice.setSqdh(responseHzfpsqbsc.getSQDH());
udpateSpecialInvoice.setStatusCode(responseHzfpsqbsc.getXXBZT());
udpateSpecialInvoice.setStatusMessage(responseHzfpsqbsc.getZTMX());
udpateSpecialInvoice.setScfgStatus(ConfigureConstant.STRING_0); udpateSpecialInvoice.setScfgStatus(ConfigureConstant.STRING_0);
} else { } else {
udpateSpecialInvoice.setStatusCode(interfaceData.getReturnCode()); udpateSpecialInvoice.setStatusCode(interfaceData.getReturnCode());

Loading…
Cancel
Save