diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java b/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java index a84f03b8..c90e706d 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java @@ -701,10 +701,13 @@ public class SDNYMainProcessController extends AbstractController { info.setZTAX(replace+".00"); info.setZSM(getZSM(divide.toString())); } - if (info.getZTAX() == null || info.getZTAX() == "") { - info.setZTAX("0.00"); - info.setZSM(getZSM(info.getZTAX())); + if (invoiceLineList ==null || invoiceLineList.size() == 0){ + if (info.getZTAX() == null || info.getZTAX() == "") { + info.setZTAX("0.00"); + info.setZSM(getZSM(info.getZTAX())); + } } + info.setZFPDM(snInvoice.getInvoiceCode()); info.setZCD(snInvoice.getOriginPlace()); info.setZSCCZ(snInvoice.getStationGetOn());