개정판 ff01c725
issue #1187: 설치 파일 for SNI
Change-Id: If9472fac917642303f5a53438a6e8d0c19e82db2
FinalService/KCOM_FinalService/MarkupToPDF/MarkupToPDF.cs | ||
---|---|---|
202 | 202 |
DocPageItem = DocInfoItem.DOCPAGE.ToList(); |
203 | 203 |
|
204 | 204 |
PdfFilePathRoot = PdfFilePathRoot + @"\" + FinalPDF.PROJECT_NO + "_Tile" + @"\" |
205 |
+ (System.Convert.ToInt64(FinalPDF.DOCUMENT_ID) / 100).ToString()
|
|
205 |
+ (FinalPDF.DOCUMENT_ID.All(char.IsDigit) ? (System.Convert.ToInt64(FinalPDF.DOCUMENT_ID) / 100).ToString() : FinalPDF.DOCINFO_ID.Substring(0, 5))
|
|
206 | 206 |
+ @"\" + FinalPDF.DOCUMENT_ID + @"\"; |
207 | 207 |
|
208 | 208 |
MarkupInfoItem = DocInfoItem.MARKUP_INFO.Where(data => data.CONSOLIDATE == 1 && data.AVOID_CONSOLIDATE == 0 && data.PART_CONSOLIDATE == 0).FirstOrDefault(); |
... | ... | |
234 | 234 |
#region 파일 체크 |
235 | 235 |
if (_files.Count() == 1) |
236 | 236 |
{ |
237 |
if (_files.First().Name.ToLower() == GetFileName(HttpUtility.UrlDecode(documentItem.ORIGINAL_FILE).ToLower())) |
|
238 |
{ |
|
237 |
/// 문서 관리 시스템의 원본 PDF 파일과 비교 --> 삭제될 예정 |
|
238 |
//if (_files.First().Name.ToLower() == GetFileName(HttpUtility.UrlDecode(documentItem.ORIGINAL_FILE).ToLower())) |
|
239 |
//{ |
|
239 | 240 |
OriginFileName = _files.First().Name; |
240 | 241 |
PdfFilePath = _files.First().CopyTo(TestFile, true); |
241 |
} |
|
242 |
else |
|
243 |
{ |
|
244 |
throw new Exception("현재 폴더 내 파일명이 데이터베이스와 상이합니다.filename:" + _files.First().Name.ToLower() + ",url:" + HttpUtility.UrlDecode(documentItem.ORIGINAL_FILE).ToLower()); |
|
245 |
} |
|
242 |
//}
|
|
243 |
//else
|
|
244 |
//{
|
|
245 |
// throw new Exception("현재 폴더 내 파일명이 데이터베이스와 상이합니다.filename:" + _files.First().Name.ToLower() + ",url:" + HttpUtility.UrlDecode(documentItem.ORIGINAL_FILE).ToLower());
|
|
246 |
//}
|
|
246 | 247 |
} |
247 | 248 |
else if (_files.Count() > 1) |
248 | 249 |
{ |
내보내기 Unified diff