|
|
|
|
@ -80,21 +80,40 @@ public class PstTemplate extends AbstractEntity {
|
|
|
|
|
/**현재 템플릿 설정정보를 주어진 제작신청 마스터에 설정한다.
|
|
|
|
|
* @param master 제작신청 마스터
|
|
|
|
|
*/
|
|
|
|
|
public void setInfo(PstMsr.Master master) {
|
|
|
|
|
master.setNoticeGb(noticeGb); // 고지서구분
|
|
|
|
|
master.setEnvelop(envelop); // 봉투
|
|
|
|
|
master.setEnvelopWindow(envelopWindow); // 봉투창
|
|
|
|
|
master.setBwColor(bwColor); // 흑백칼라
|
|
|
|
|
master.setFaceType(faceType); // 단면양면
|
|
|
|
|
master.setDelivery(delivery); // 배달(일반, 등기, 선택등기)
|
|
|
|
|
master.setTemplatePrint(templatePrint); // 템플릿출력여부
|
|
|
|
|
master.setMarginYN(marginYN); // 여백생성유무
|
|
|
|
|
master.setAddressPageYN(addressPageYN); // 주소페이지유무
|
|
|
|
|
master.setAlignYN(alignYN); // 맞춤자제유무
|
|
|
|
|
master.setMailMergeYN(mailMergeYN); // 메일머지유무
|
|
|
|
|
master.setEnclosureYN(enclosureYN); // 동봉물유무
|
|
|
|
|
master.setReturnYN(returnYN); // 반송여부
|
|
|
|
|
master.setStaplerYN(staplerYN); // 스테이플러유무
|
|
|
|
|
master.setLogoFile(logoFile); // 로고파일
|
|
|
|
|
public PstMsr.Master setInfo(PstMsr.Master master) {
|
|
|
|
|
master.setTemplateCode(code); // 템플릿코드
|
|
|
|
|
|
|
|
|
|
if (isEmpty(master.getNoticeGb()))
|
|
|
|
|
master.setNoticeGb(noticeGb); // 고지서구분
|
|
|
|
|
if (isEmpty(master.getEnvelop()))
|
|
|
|
|
master.setEnvelop(envelop); // 봉투
|
|
|
|
|
if (isEmpty(master.getEnvelopWindow()))
|
|
|
|
|
master.setEnvelopWindow(envelopWindow); // 봉투창
|
|
|
|
|
if (isEmpty(master.getBwColor()))
|
|
|
|
|
master.setBwColor(bwColor); // 흑백칼라
|
|
|
|
|
if (isEmpty(master.getFaceType()))
|
|
|
|
|
master.setFaceType(faceType); // 단면양면
|
|
|
|
|
if (isEmpty(master.getDelivery()))
|
|
|
|
|
master.setDelivery(delivery); // 배달(일반, 등기, 선택등기)
|
|
|
|
|
if (isEmpty(master.getTemplatePrint()))
|
|
|
|
|
master.setTemplatePrint(templatePrint); // 템플릿출력여부
|
|
|
|
|
if (isEmpty(master.getMarginYN()))
|
|
|
|
|
master.setMarginYN(marginYN); // 여백생성유무
|
|
|
|
|
if (isEmpty(master.getAddressPageYN()))
|
|
|
|
|
master.setAddressPageYN(addressPageYN); // 주소페이지유무
|
|
|
|
|
if (isEmpty(master.getAlignYN()))
|
|
|
|
|
master.setAlignYN(alignYN); // 맞춤자제유무
|
|
|
|
|
if (isEmpty(master.getMailMergeYN()))
|
|
|
|
|
master.setMailMergeYN(mailMergeYN); // 메일머지유무
|
|
|
|
|
if (isEmpty(master.getEnclosureYN()))
|
|
|
|
|
master.setEnclosureYN(enclosureYN); // 동봉물유무
|
|
|
|
|
if (isEmpty(master.getReturnYN()))
|
|
|
|
|
master.setReturnYN(returnYN); // 반송여부
|
|
|
|
|
if (isEmpty(master.getStaplerYN()))
|
|
|
|
|
master.setStaplerYN(staplerYN); // 스테이플러유무
|
|
|
|
|
if (isEmpty(master.getLogoFile()))
|
|
|
|
|
master.setLogoFile(logoFile); // 로고파일
|
|
|
|
|
|
|
|
|
|
return master;
|
|
|
|
|
}
|
|
|
|
|
}
|