From dde7740d7960e5c4987d1e226d0137dc42aa7e6a Mon Sep 17 00:00:00 2001 From: liuxy Date: Thu, 24 Nov 2022 16:00:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/nl/wms/pda/st/service/impl/PrintServiceImpl.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/pda/st/service/impl/PrintServiceImpl.java b/lms/nladmin-system/src/main/java/org/nl/wms/pda/st/service/impl/PrintServiceImpl.java index 5144b1bce..b6f924c41 100644 --- a/lms/nladmin-system/src/main/java/org/nl/wms/pda/st/service/impl/PrintServiceImpl.java +++ b/lms/nladmin-system/src/main/java/org/nl/wms/pda/st/service/impl/PrintServiceImpl.java @@ -45,7 +45,6 @@ public class PrintServiceImpl implements PrintService { public JSONObject customerPrint(JSONObject whereJson) { JSONObject jo = new JSONObject(); - try { String box_no = whereJson.getString("box_no"); JSONObject box_jo = WQL.getWO("PDA_ST_01").addParam("flag", "5").addParam("box_no", box_no).process().uniqueResult(0); @@ -93,7 +92,7 @@ public class PrintServiceImpl implements PrintService { // 生成txt文件 String filePath = "//10.1.3.21" + "/LMSPrinter" + "外包标签.txt"; FileWriter fw = null; - + try { File file = new File(filePath); if (!file.exists()) { file.createNewFile(); @@ -121,6 +120,12 @@ public class PrintServiceImpl implements PrintService { bw.close(); } catch (Exception e) { jo.put("message", "打印失败!"+e.getMessage()); + } finally { + try { + fw.close(); + } catch (Exception e) { + jo.put("message", "打印失败!"+e.getMessage()); + } } jo.put("message", "打印成功!"); return jo;