diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/InvoiceAuthServiceImpl.java b/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/InvoiceAuthServiceImpl.java index 45f5afb4..9bc509d7 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/InvoiceAuthServiceImpl.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/InvoiceAuthServiceImpl.java @@ -342,11 +342,11 @@ public class InvoiceAuthServiceImpl extends MpBaseServiceImpl{}",zdata1.getZFPHM().length()); + log.info("zdata1.getZFPHM()===>{}",zdata1.getZFPHM()); String fphm = zdata1.getZFPHM(); if (org.apache.commons.lang3.StringUtils.isNotBlank(fphm) && fphm.length() > 8 && !("26".equals(zdata1.getZFPLX()) || "27".equals(zdata1.getZFPLX()))){ - fphm = fphm.substring(fphm.length() - 8); + fphm = fphm.replace(zdata1.getZFPDM(),""); log.info("非全电但是号码"); } log.info("发票号码{}",fphm); @@ -372,10 +372,10 @@ public class InvoiceAuthServiceImpl extends MpBaseServiceImpl 8 && !("26".equals(zdata1.getZFPLX()) || "27".equals(zdata1.getZFPLX()))){ - fphm = fphm.substring(fphm.length() - 8); + fphm = fphm.replace(zdata1.getZFPDM(),""); log.info("非全电但是号码"); } log.info("发票号码{}",fphm);