발주서 pdf 변환 오류 수정, 참조에 작성자 메일 자동추가되는것 제거 #148
@@ -449,7 +449,7 @@ function fn_generatePdf(contractObjId, templateObjId, templateType){
|
||||
var iframe = $('<iframe>', {
|
||||
id: 'pdfGeneratorFrame',
|
||||
src: url,
|
||||
style: 'position:absolute;width:0;height:0;border:none;'
|
||||
style: 'position:absolute;left:-9999px;top:-9999px;width:900px;height:1200px;border:none;'
|
||||
}).appendTo('body');
|
||||
|
||||
// iframe 로드 완료 대기
|
||||
|
||||
@@ -652,7 +652,7 @@ function fn_generateAndUploadPdf(callback) {
|
||||
|
||||
// html2canvas로 캡처
|
||||
html2canvas(captureElement, {
|
||||
scale: 2,
|
||||
scale: 1.5,
|
||||
useCORS: true,
|
||||
logging: false,
|
||||
backgroundColor: '#ffffff',
|
||||
@@ -682,7 +682,7 @@ function fn_generateAndUploadPdf(callback) {
|
||||
|
||||
try {
|
||||
// Canvas를 JPEG 이미지로 변환
|
||||
var imgData = canvas.toDataURL('image/jpeg', 0.85);
|
||||
var imgData = canvas.toDataURL('image/jpeg', 0.7);
|
||||
console.log('이미지 변환 완료');
|
||||
|
||||
// PDF 생성
|
||||
|
||||
@@ -609,7 +609,7 @@ function fn_generateAndUploadPdf(callback) {
|
||||
|
||||
// html2canvas로 캡처
|
||||
html2canvas(captureElement, {
|
||||
scale: 2,
|
||||
scale: 1.5,
|
||||
useCORS: true,
|
||||
logging: false,
|
||||
backgroundColor: '#ffffff',
|
||||
@@ -639,7 +639,7 @@ function fn_generateAndUploadPdf(callback) {
|
||||
|
||||
try {
|
||||
// Canvas를 JPEG 이미지로 변환
|
||||
var imgData = canvas.toDataURL('image/jpeg', 0.85);
|
||||
var imgData = canvas.toDataURL('image/jpeg', 0.7);
|
||||
console.log('이미지 변환 완료');
|
||||
|
||||
// PDF 생성
|
||||
|
||||
@@ -543,7 +543,7 @@ function fn_generatePdfAndSend(){
|
||||
var iframe = $('<iframe>', {
|
||||
id: 'pdfGeneratorFrame',
|
||||
src: url,
|
||||
style: 'position:absolute;width:0;height:0;border:none;'
|
||||
style: 'position:absolute;left:-9999px;top:-9999px;width:900px;height:1200px;border:none;'
|
||||
}).appendTo('body');
|
||||
|
||||
// iframe 로드 완료 대기
|
||||
|
||||
@@ -3055,10 +3055,10 @@ public class PurchaseOrderService {
|
||||
}
|
||||
}
|
||||
}
|
||||
// 작성자 이메일을 참조에 추가 (중복 방지)
|
||||
if(!"".equals(writerEmail) && !ccEmailList.contains(writerEmail)) {
|
||||
ccEmailList.add(writerEmail);
|
||||
}
|
||||
// 작성자 이메일은 참조에 자동 추가하지 않음 (필요 시 사용자가 직접 입력)
|
||||
// if(!"".equals(writerEmail) && !ccEmailList.contains(writerEmail)) {
|
||||
// ccEmailList.add(writerEmail);
|
||||
// }
|
||||
|
||||
// 첨부파일 목록 생성
|
||||
ArrayList<HashMap> attachFileList = new ArrayList<HashMap>();
|
||||
|
||||
Reference in New Issue
Block a user