diff --git a/sscivm/src/client/nccloud/web/sscivm/ivsale/sale/action/InvoiceDownloadAction.java b/sscivm/src/client/nccloud/web/sscivm/ivsale/sale/action/InvoiceDownloadAction.java index 32c8ce0..ffb77b1 100644 --- a/sscivm/src/client/nccloud/web/sscivm/ivsale/sale/action/InvoiceDownloadAction.java +++ b/sscivm/src/client/nccloud/web/sscivm/ivsale/sale/action/InvoiceDownloadAction.java @@ -136,8 +136,10 @@ public class InvoiceDownloadAction implements ICommonAction { "AND bd.pk_defdoc = '" + ivApplicationHeadVO.getDef2().toString() + "' "; // List> operationresult = (List>) getQueryService().executeQuery(operationSql, new ArrayListProcessor()); Map valList = (Map) getQueryService().executeQuery(operationSql, new MapProcessor()); - if(valList == null){ - ctcode = ivApplicationHeadVO.getDef2(); // ΊΟΝ¬ΊΕ + if(!valList.isEmpty()){ + ctcode = (String) valList.get("name"); // ΊΟΝ¬ΊΕ + }else{ + ctcode =ivApplicationHeadVO.getDef2(); } } if(!ctcode.equals("") && !ctcode.equals("/") ){