견문 인쇄 양식 참조 부분 수정.

master
최강석 2023-06-07 11:41:23 +09:00
parent d0c16c907e
commit da319b1caf
1 changed files with 18 additions and 12 deletions

View File

@ -333,18 +333,24 @@ public class AffairService extends BaseService { // 견문보고
} }
affair.setOrganUp(rating.getOrganUp().equals("T")?"O":""); affair.setOrganUp(rating.getOrganUp().equals("T")?"O":"");
affair.setLastEtc(Utils.isEmpty(rating.getSectionEtc())?rating.getHeadEtc():rating.getSectionEtc()); affair.setLastEtc(Utils.isEmpty(rating.getSectionEtc())?rating.getHeadEtc():rating.getSectionEtc());
affair.setReference(rating.getRatingOrgan().equals("OG027")?"경비작전과장":"정보외사과장"); switch (rating.getRatingOrgan()){
if(rating.getRatingOrgan().equals("OG001")){ case "OG001":
affair.setReception("해양경찰청장"); affair.setReception("해양경찰청장");
}else if(rating.getRatingOrgan().equals("OG027")){ affair.setReference("외사과장");
break;
case "OG027":
affair.setReception("서해5도특별경비단장"); affair.setReception("서해5도특별경비단장");
}else{ affair.setReference("경비작전과장");
break;
default:
String organNm = Utils.searchCodeValue(rating.getRatingOrgan(), codeMap.get("OG")); String organNm = Utils.searchCodeValue(rating.getRatingOrgan(), codeMap.get("OG"));
if(organNm.endsWith("청")){ if(organNm.endsWith("청")){
affair.setReception(organNm.substring(0, organNm.length()-1)+"지방청장"); affair.setReception(organNm.substring(0, organNm.length()-1)+"지방청장");
}else{ }else{
affair.setReception(organNm.substring(0, organNm.length()-1)+"경찰서장"); affair.setReception(organNm.substring(0, organNm.length()-1)+"경찰서장");
} }
affair.setReference("정보외사과장");
break;
} }
switch (rating.getAffairRate()){ switch (rating.getAffairRate()){
case "AAR001": affair.setAffairRate1("O");break; case "AAR001": affair.setAffairRate1("O");break;