|
|
|
@ -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; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 税控设备信息转换 |
|
|
|
|
* |
|
|
|
|