From 8b7e75dc610e85fef86be633f0ee0a5d97a803fe Mon Sep 17 00:00:00 2001 From: leebeomjun Date: Thu, 23 Nov 2023 14:56:46 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B5=90=EB=B6=80=EC=B2=AD=EA=B5=AC=EC=84=9C,?= =?UTF-8?q?=EC=B1=84=EA=B6=8C=EC=8B=A0=EA=B3=A0=EC=84=9C=20=EC=B6=9C?= =?UTF-8?q?=EB=A0=A5=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cokr/xit/fims/cmmn/CmmnUtil.java | 4 + .../java/cokr/xit/fims/cmmn/FactionUtil.java | 2 +- .../java/cokr/xit/fims/cmmn/hwp/AddUtil.java | 57 +++------- .../xit/fims/cmmn/hwp/InsertingImageCell.java | 10 +- .../cokr/xit/fims/cmmn/hwp/PrintUtil.java | 102 ++++++++++++++++-- .../java/cokr/xit/fims/sprt/SprtQuery.java | 12 +++ .../sprt/service/bean/Sprt01ServiceBean.java | 38 +++++-- .../resources/format/reportOnClaims_inner.hwp | Bin 0 -> 19456 bytes .../resources/format/reportOnClaims_root.hwp | Bin 0 -> 35328 bytes .../format/requestForDelivery_inner.hwp | Bin 0 -> 30208 bytes .../format/requestForDelivery_root.hwp | Bin 0 -> 39936 bytes .../sql/mapper/fims/cmmn/stng-mapper.xml | 7 ++ .../fims/sprt/integrationSearch-mapper.xml | 3 + 13 files changed, 167 insertions(+), 68 deletions(-) create mode 100644 src/main/resources/format/reportOnClaims_inner.hwp create mode 100644 src/main/resources/format/reportOnClaims_root.hwp create mode 100644 src/main/resources/format/requestForDelivery_inner.hwp create mode 100644 src/main/resources/format/requestForDelivery_root.hwp diff --git a/src/main/java/cokr/xit/fims/cmmn/CmmnUtil.java b/src/main/java/cokr/xit/fims/cmmn/CmmnUtil.java index d0113515..e616e16b 100644 --- a/src/main/java/cokr/xit/fims/cmmn/CmmnUtil.java +++ b/src/main/java/cokr/xit/fims/cmmn/CmmnUtil.java @@ -317,4 +317,8 @@ public class CmmnUtil { return result.toString(); } + public static String convertNumberToHangul(int number) { + String numStr = Integer.toString(number); + return convertNumberToHangul(numStr); + } } diff --git a/src/main/java/cokr/xit/fims/cmmn/FactionUtil.java b/src/main/java/cokr/xit/fims/cmmn/FactionUtil.java index 46717546..e462f0a9 100644 --- a/src/main/java/cokr/xit/fims/cmmn/FactionUtil.java +++ b/src/main/java/cokr/xit/fims/cmmn/FactionUtil.java @@ -11,7 +11,7 @@ public class FactionUtil { if(instNm.endsWith("구") || instNm.endsWith("군")) { instNm += "청"; } - if(!jang) { + if(jang) { instNm += "장"; } return instNm; diff --git a/src/main/java/cokr/xit/fims/cmmn/hwp/AddUtil.java b/src/main/java/cokr/xit/fims/cmmn/hwp/AddUtil.java index fea10113..3f4417d0 100644 --- a/src/main/java/cokr/xit/fims/cmmn/hwp/AddUtil.java +++ b/src/main/java/cokr/xit/fims/cmmn/hwp/AddUtil.java @@ -1,14 +1,9 @@ package cokr.xit.fims.cmmn.hwp; -import java.util.ArrayList; - import kr.dogfoot.hwplib.object.HWPFile; import kr.dogfoot.hwplib.object.bodytext.ParagraphListInterface; -import kr.dogfoot.hwplib.object.bodytext.control.Control; -import kr.dogfoot.hwplib.object.bodytext.control.ControlType; import kr.dogfoot.hwplib.object.bodytext.paragraph.Paragraph; import kr.dogfoot.hwplib.object.bodytext.paragraph.ParagraphList; import kr.dogfoot.hwplib.tool.objectfinder.CellFinder; -import kr.dogfoot.hwplib.tool.objectfinder.ControlFilter; import kr.dogfoot.hwplib.tool.paragraphadder.ParagraphAdder; import kr.dogfoot.hwplib.tool.paragraphadder.ParagraphMerger; @@ -20,16 +15,18 @@ public class AddUtil { */ public static void appendToLast(HWPFile attachHWPFile, HWPFile baseHWPFile) throws Exception { - if (attachHWPFile != null && baseHWPFile != null) { - - - Paragraph attachParagraph = attachHWPFile.getBodyText().getSectionList().get(0).getParagraph(0); + if (attachHWPFile != null && baseHWPFile != null) { + Paragraph[] ps = attachHWPFile.getBodyText().getSectionList().get(0).getParagraphs(); - ParagraphListInterface baseSection = baseHWPFile.getBodyText().getSectionList().get(0); + ParagraphListInterface baseSection = baseHWPFile.getBodyText().getLastSection(); ParagraphAdder paraAdder = new ParagraphAdder(baseHWPFile, baseSection); - paraAdder.add(attachHWPFile, attachParagraph); + + for(int i=0; i= 1) { - ArrayList cl = cpl.getParagraph(0).getControlList(); - if(cl != null && cl.size() != 0) { - - ControlFilter tableFilter = (control, paragrpah, section) -> { - ControlType ct = control.getType(); - if(ct.getCtrlId() == ControlType.Table.getCtrlId()) { - return true; - } else { - return false; - } - }; - - for(Control c : cl) { - boolean matched = tableFilter.isMatched(c, null, null); - if(matched) { - isEmptyCell = false; - } - } - } - } - - if(isEmptyCell) { - cpl.deleteAllParagraphs(); - } - ParagraphAdder paraAdder = new ParagraphAdder(baseHWPFile, cpl); paraAdder.add(attachHWPFile, attachParagraph); - if(!isEmptyCell) { - ParagraphList cpl0 = CellFinder.findAll(baseHWPFile, cellFieldName).get(0).getParagraphList(); - ParagraphMerger paraMerger = new ParagraphMerger(); - paraMerger.merge(cpl0.getParagraph(1), cpl0.getParagraph(0)); - cpl0.deleteParagraph(1); - } + ParagraphList cpl0 = CellFinder.findAll(baseHWPFile, cellFieldName).get(0).getParagraphList(); + ParagraphMerger paraMerger = new ParagraphMerger(); + paraMerger.merge(cpl0.getParagraph(1), cpl0.getParagraph(0)); + cpl0.deleteParagraph(1); } } diff --git a/src/main/java/cokr/xit/fims/cmmn/hwp/InsertingImageCell.java b/src/main/java/cokr/xit/fims/cmmn/hwp/InsertingImageCell.java index 2cede7a2..2eb33c6c 100644 --- a/src/main/java/cokr/xit/fims/cmmn/hwp/InsertingImageCell.java +++ b/src/main/java/cokr/xit/fims/cmmn/hwp/InsertingImageCell.java @@ -47,11 +47,12 @@ public class InsertingImageCell { public static void IMPL_InsertPicture(HWPFile hwpFile, String fieldName, String imgFilePath) throws IOException { if(imgFilePath != null && !imgFilePath.equals("")) { - InsertingImageCell tii = new InsertingImageCell(); - tii.insertShapeWithImage(hwpFile, fieldName, imgFilePath); + File file = new File(imgFilePath); + if(file.exists()) { + InsertingImageCell tii = new InsertingImageCell(); + tii.insertShapeWithImage(hwpFile, fieldName, imgFilePath); + } } - - } private final String imageFileExt = "jpg"; @@ -69,6 +70,7 @@ public class InsertingImageCell { private void insertShapeWithImage(HWPFile hwpFile, String fieldName, String imgFilePath) throws IOException { + this.hwpFile = hwpFile; this.fieldName = fieldName; this.imageFilePath = imgFilePath; diff --git a/src/main/java/cokr/xit/fims/cmmn/hwp/PrintUtil.java b/src/main/java/cokr/xit/fims/cmmn/hwp/PrintUtil.java index d8b635d4..d295b50d 100644 --- a/src/main/java/cokr/xit/fims/cmmn/hwp/PrintUtil.java +++ b/src/main/java/cokr/xit/fims/cmmn/hwp/PrintUtil.java @@ -34,6 +34,8 @@ public class PrintUtil { private int totalPartFileCount; + private int fileNameIndex; + public String getFormatType() { return this.formatType; } @@ -173,7 +175,8 @@ public class PrintUtil { if(!formatFileResultFolder.exists()) { formatFileResultFolder.mkdirs(); } - String resultHwpPath = formatFileResultFolderPath + File.separator + currentTime + ".hwp"; + String resultHwpPath = formatFileResultFolderPath + + File.separator + currentTime + "_" + (this.fileNameIndex++) + ".hwp"; HWPWriter.toFile(baseFormatFile, resultHwpPath); return resultHwpPath; @@ -191,11 +194,11 @@ public class PrintUtil { public void setGlobalInfo(PrintOption printOption, List dataObjectList, HWPFile baseFile) { int totalDataCount = dataObjectList.size(); - boolean privateInfoYn = true; if(printOption.getPrivateInfoYn() != null && printOption.getPrivateInfoYn().equals("N")) { privateInfoYn = false; } + Map globalVariable = printOption.getGlobalVariable(); if(this.formatName.equals("crdnList")){ @@ -225,13 +228,85 @@ public class PrintUtil { baseFileEditor.set("발신", instNm); } else if(this.formatName.equals("requestForDelivery")){ - //TODO : - //파라미터 : 문서번호,사건번호 - //체납자성명,체납자번호,차량번호,주소,교부청구금액,교부청구금액한글, + ClickHereEditor baseFileEditor = new ClickHereEditor(baseFile); + + baseFileEditor.set("문서번호", globalVariable.get("docNo")); + baseFileEditor.set("사건번호", globalVariable.get("caseNo")); + baseFileEditor.set("수신", globalVariable.get("receiver")); + baseFileEditor.set("체납자성명", globalVariable.get("rtpyrNm")); + baseFileEditor.set("체납자번호", globalVariable.get("rtpyrNo")); + baseFileEditor.set("차량번호", globalVariable.get("vhrno")); + baseFileEditor.set("주소", globalVariable.get("rtpyrFullAddr")); + + int sumOfList = dataObjectList.stream().mapToInt(item -> item.number("SUM_AMT").intValue()).sum(); + + baseFileEditor.set("합계금액", CmmnUtil.addCommaToNumber(sumOfList)); + baseFileEditor.set("교부청구금액", CmmnUtil.addCommaToNumber(sumOfList)); + baseFileEditor.set("교부청구금액한글", CmmnUtil.convertNumberToHangul(sumOfList)); + + baseFileEditor.set("개설은행", globalVariable.get("dtbnBankNm")); + baseFileEditor.set("계좌번호", globalVariable.get("dtbnActno")); + + String instNm = (String) this.printRequestUserInfo.getInfo().get("instNm"); + String deptNm = (String) this.printRequestUserInfo.getInfo().get("deptNm"); + baseFileEditor.set("예금주", instNm + " " + deptNm); + + String printRequestYmd = this.printRequestDt.substring(0, 8); + String yyyy = printRequestYmd.substring(0, 4); + String mm = printRequestYmd.substring(4, 6); + String dd = printRequestYmd.substring(6, 8); + String ymd = yyyy+"년 "+mm+"월 "+dd+"일"; + baseFileEditor.set("연월일", ymd); + + instNm = FactionUtil.getLastWord(instNm); + instNm = FactionUtil.getInstituteLeader(instNm, false); + baseFileEditor.set("발신", instNm); + + try { + InsertingImageCell.IMPL_InsertPicture(baseFile, "직인", globalVariable.get("offcsFilePath")); + } catch (Exception e) { + throw new RuntimeException("한글 파일 출력 중 오류가 발생하였습니다."); + } } else if(this.formatName.equals("reportOnClaims")){ - //TODO : + + ClickHereEditor baseFileEditor = new ClickHereEditor(baseFile); + + baseFileEditor.set("주소", globalVariable.get("deptAddr")); + baseFileEditor.set("전화", globalVariable.get("deptTelno")); + baseFileEditor.set("팩스", globalVariable.get("deptFxno")); + baseFileEditor.set("담당자", this.printRequestUserInfo.getName()); + + baseFileEditor.set("사건번호", globalVariable.get("caseNo")); + baseFileEditor.set("체납자성명", globalVariable.get("rtpyrNm")); + baseFileEditor.set("체납자번호", globalVariable.get("rtpyrNo")); + baseFileEditor.set("체납자주소", globalVariable.get("rtpyrFullAddr")); + + int sumOfList = dataObjectList.stream().mapToInt(item -> item.number("SUM_AMT").intValue()).sum(); + + baseFileEditor.set("채권청구액", CmmnUtil.addCommaToNumber(sumOfList)); + baseFileEditor.set("합계금액", CmmnUtil.addCommaToNumber(sumOfList)); + baseFileEditor.set("합계금액한글", CmmnUtil.convertNumberToHangul(sumOfList)); + + String printRequestYmd = this.printRequestDt.substring(0, 8); + String yyyy = printRequestYmd.substring(0, 4); + String mm = printRequestYmd.substring(4, 6); + String dd = printRequestYmd.substring(6, 8); + String ymd = yyyy+"년 "+mm+"월 "+dd+"일"; + baseFileEditor.set("연월일", ymd); + + String instNm = (String) this.printRequestUserInfo.getInfo().get("instNm"); + instNm = FactionUtil.getLastWord(instNm); + instNm = FactionUtil.getInstituteLeader(instNm, false); + baseFileEditor.set("발신", instNm); + + try { + InsertingImageCell.IMPL_InsertPicture(baseFile, "직인", globalVariable.get("offcsFilePath")); + } catch (Exception e) { + e.printStackTrace(); + throw new RuntimeException("한글 파일 출력 중 오류가 발생하였습니다."); + } } } @@ -268,11 +343,22 @@ public class PrintUtil { attachFileEditor.set("수납일자", DataFormat.yyyy_mm_dd(dataObject.string("RCVMT_YMD"))); } else if(this.formatName.equals("requestForDelivery")){ - //TODO : + + attachFileEditor.set("징수과목", dataObject.string("TXITM_NM")); + attachFileEditor.set("고지번호", dataObject.string("GOJI_NO")); + attachFileEditor.set("과태료계", CmmnUtil.addCommaToNumber(dataObject.string("SUM_AMT"))); + attachFileEditor.set("법정기일", DataFormat.yyyy_mm_dd(dataObject.string("DUDT_YMD"))); } else if(this.formatName.equals("reportOnClaims")){ - //TODO : + + attachFileEditor.set("년도", dataObject.string("FYR")); + attachFileEditor.set("과세번호", dataObject.string("GOJI_NO")); + attachFileEditor.set("법정기일", DataFormat.yyyy_mm_dd(dataObject.string("DUDT_YMD"))); + attachFileEditor.set("세목", dataObject.string("TXITM_NM")); + attachFileEditor.set("세액", CmmnUtil.addCommaToNumber(dataObject.string("LEVY_PCPTAX"))); + attachFileEditor.set("가산금", CmmnUtil.addCommaToNumber(dataObject.string("LEVY_ADAMT"))); + attachFileEditor.set("합계", CmmnUtil.addCommaToNumber(dataObject.string("SUM_AMT"))); } diff --git a/src/main/java/cokr/xit/fims/sprt/SprtQuery.java b/src/main/java/cokr/xit/fims/sprt/SprtQuery.java index 19a4585d..a2ac84a6 100644 --- a/src/main/java/cokr/xit/fims/sprt/SprtQuery.java +++ b/src/main/java/cokr/xit/fims/sprt/SprtQuery.java @@ -14,6 +14,8 @@ public class SprtQuery extends CmmnQuery { private String[] cvlcptDscsnIDs; // ID private String crdnId; // 단속 ID + private String[] crdnIDs; + private String rtpyrId; // 납부자 ID private String levyExclId; // 부과 제외 ID private String opnnId; // 의견 ID @@ -66,6 +68,16 @@ public class SprtQuery extends CmmnQuery { return self(); } + public String[] getCrdnIDs() { + return ifEmpty(crdnIDs, () -> null); + } + + public T setCrdnIDs(String... crdnIDs) { + this.crdnIDs = crdnIDs; + + return self(); + } + public String getRtpyrId() { return ifEmpty(rtpyrId, () -> null); } diff --git a/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt01ServiceBean.java b/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt01ServiceBean.java index 11d5865e..ac1a0c8a 100644 --- a/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt01ServiceBean.java +++ b/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt01ServiceBean.java @@ -20,6 +20,7 @@ import cokr.xit.fims.crdn.CrdnQuery; import cokr.xit.fims.crdn.dao.CrdnListMapper; import cokr.xit.fims.sprt.PrintOption; import cokr.xit.fims.sprt.SprtQuery; +import cokr.xit.fims.sprt.dao.IntegrationSearchMapper; import cokr.xit.fims.sprt.service.Sprt01Service; import cokr.xit.foundation.UserInfo; import cokr.xit.foundation.component.AbstractServiceBean; @@ -57,6 +58,9 @@ public class Sprt01ServiceBean extends AbstractServiceBean implements Sprt01Serv @Resource(name = "stngBean") protected StngBean stngBean; + @Resource(name = "integrationSearchMapper") + protected IntegrationSearchMapper integrationSearchMapper; + @Override public List getIntegrationDataList(SprtQuery query) { return sprt01Bean.getIntegrationDataList(query); @@ -80,6 +84,9 @@ public class Sprt01ServiceBean extends AbstractServiceBean implements Sprt01Serv factionBean.initUserInfo(userInfo); printUtil.setPrintRequestUserInfo(userInfo); + DataObject sggStngInfo = stngBean.getStng("sgg"); + DataObject deptStngInfo = stngBean.getStng("dept"); + List dataObjectList = null; if(formatName.equals("crdnList")) { @@ -111,21 +118,33 @@ public class Sprt01ServiceBean extends AbstractServiceBean implements Sprt01Serv } } else if(formatName.equals("requestForDelivery")) { - //TODO : - //query.set(); - //dataObjectList = Mapper.selectList(query); + SprtQuery sprtQuery = new SprtQuery(); + sprtQuery.setCrdnIDs(crdnIds); + dataObjectList = integrationSearchMapper.selectIntegrationDataList(sprtQuery); - DataObject stngInfo = stngBean.getStng("dept"); Map globalVariable = printOption.getGlobalVariable(); - globalVariable.put("dtbnBankNm", stngInfo.string("DTBN_BANK_NM")); - globalVariable.put("dtbnActno", stngInfo.string("DTBN_ACTNO")); + + globalVariable.put("dtbnBankNm", deptStngInfo.string("DTBN_BANK_NM")); + globalVariable.put("dtbnActno", deptStngInfo.string("DTBN_ACTNO")); + globalVariable.put("offcsFilePath", sggStngInfo.string("OFFCS_FILE_PATH")); + printOption.setGlobalVariable(globalVariable); } else if(formatName.equals("reportOnClaims")) { - //TODO : - //query.set(); - //dataObjectList = Mapper.selectList(query); + SprtQuery sprtQuery = new SprtQuery(); + sprtQuery.setCrdnIDs(crdnIds); + dataObjectList = integrationSearchMapper.selectIntegrationDataList(sprtQuery); + Map globalVariable = printOption.getGlobalVariable(); + + String deptNm = (String) printUtil.getPrintRequestUserInfo().getInfo().get("deptNm"); + String deptAddr = sggStngInfo.string("INST_FULL_ADDR") + " " + deptNm; + globalVariable.put("deptAddr", deptAddr); + globalVariable.put("deptTelno", deptStngInfo.string("DEPT_TELNO")); + globalVariable.put("deptFxno", deptStngInfo.string("DEPT_FXNO")); + globalVariable.put("offcsFilePath", sggStngInfo.string("OFFCS_FILE_PATH")); + + printOption.setGlobalVariable(globalVariable); } int totalDataCount = dataObjectList.size(); @@ -136,7 +155,6 @@ public class Sprt01ServiceBean extends AbstractServiceBean implements Sprt01Serv try { int dataIndex = 0; - for(int partFileIndex = 0; partFileIndex < printUtil.getTotalPartFileCount(); partFileIndex++) { //새 파일 생성 diff --git a/src/main/resources/format/reportOnClaims_inner.hwp b/src/main/resources/format/reportOnClaims_inner.hwp new file mode 100644 index 0000000000000000000000000000000000000000..59bc6a66307090da6629f451b7e39e8b054d0144 GIT binary patch literal 19456 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/format/reportOnClaims_root.hwp b/src/main/resources/format/reportOnClaims_root.hwp new file mode 100644 index 0000000000000000000000000000000000000000..6f8c54479f3413a08741bada29c6cceac5db9c17 GIT binary patch literal 35328 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 R;hDyq|Nk-ByZ+k?{|gHjQuhD= literal 0 HcmV?d00001 diff --git a/src/main/resources/format/requestForDelivery_root.hwp b/src/main/resources/format/requestForDelivery_root.hwp new file mode 100644 index 0000000000000000000000000000000000000000..424be8775f910b5d65b336793d5bcd6384fc791b GIT binary patch literal 39936 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 /* 부서 설정정보 조회 stngMapper.selectDeptStng) */ SELECT DEPT_CD + , DEPT_TELNO + , DEPT_FXNO , DTBN_BANK_NM , DTBN_ACTNO FROM TB_DEPT_INFO @@ -22,6 +24,11 @@ SELECT DEPT_CD