购方开票名称开票人

release
gongquanlin 2 years ago
parent 759942294d
commit 2b38548ff7
  1. 15
      order-management-consumer/src/main/java/com/dxhy/order/consumer/utils/BeanTransitionUtils.java

@ -2103,15 +2103,24 @@ public class BeanTransitionUtils {
* 如果购方税号为空,补全税号
*/
if (StringUtils.isBlank(commonOrderInfo.getOrderInfo().getGhfNsrsbh())) {
if (StringUtils.isNotBlank(buyerEntity.getInvoiceTaxno())) {
commonOrderInfo.getOrderInfo().setGhfNsrsbh(buyerEntity.getInvoiceTaxno());
} else {
commonOrderInfo.getOrderInfo().setGhfNsrsbh(buyerEntity.getTaxpayerCode());
}
}
/**
* 如果购方名称为空,补全名称
*/
if (StringUtils.isBlank(commonOrderInfo.getOrderInfo().getGhfMc())) {
// 如果设置了开票名称,优先使用开票名称
if (StringUtils.isNotBlank(buyerEntity.getInvoiceName())) {
commonOrderInfo.getOrderInfo().setGhfMc(buyerEntity.getInvoiceName());
} else {
commonOrderInfo.getOrderInfo().setGhfMc(buyerEntity.getPurchaseName());
}
}
/**
* 如果购方地址为空,补全地址
@ -3234,11 +3243,6 @@ public class BeanTransitionUtils {
}
/**
* 查询商品信息转换并获取商品信息公共协议bean
*
@ -3384,6 +3388,7 @@ public class BeanTransitionUtils {
buyerEntity.setRemarks(gmfxxtbReq.getBZ());
return buyerEntity;
}
/**
* 税控设备信息转换
*

Loading…
Cancel
Save