diff --git a/mhd_bms/src/main/java/com/mhd/bms/domain/billManage/repository/persistence/BillManageImpl.java b/mhd_bms/src/main/java/com/mhd/bms/domain/billManage/repository/persistence/BillManageImpl.java index 8f5a7b64c..61c81134d 100644 --- a/mhd_bms/src/main/java/com/mhd/bms/domain/billManage/repository/persistence/BillManageImpl.java +++ b/mhd_bms/src/main/java/com/mhd/bms/domain/billManage/repository/persistence/BillManageImpl.java @@ -334,7 +334,11 @@ public class BillManageImpl extends ServiceImpl im } else { item.setScomment("业务部:应收"+appointShipper+invoiceItemName); } - item.setPk_currtype(settlementCurrencyNcCode); + if (settlementCurrencyNcCode != null && !settlementCurrencyNcCode.isEmpty()) { + item.setPk_currtype(settlementCurrencyNcCode); + } else { + item.setPk_currtype("CNY"); + } item.setPurchaseorder(""); item.setTaxrate(String.valueOf(make.getTaxRate())); item.setQuantity_de("0"); @@ -1002,7 +1006,11 @@ public class BillManageImpl extends ServiceImpl im String[] split = invoiceItem1.split(","); item.setDef29(split[0]); } - item.setPk_currtype(settlementCurrencyNcCode); + if (settlementCurrencyNcCode != null && !settlementCurrencyNcCode.isEmpty()) { + item.setPk_currtype(settlementCurrencyNcCode); + } else { + item.setPk_currtype("CNY"); + } item.setMoney_cr(String.valueOf(totalInvoiceValue)); item.setMoney_bal(String.valueOf(totalInvoiceValue)); ysitemList.add(item);