프로젝트

일반

사용자정보

개정판 a0d58556

IDa0d58556d1d411f123bc342c86380f523411feae
상위 4c2dcd09
하위 ec338a60, 16fe076c

송근호이(가) 5년 이상 전에 추가함

issue #000 LogView Convert 메뉴에서 Retry 눌르 경우 호출되는 Web Api 내의 함수 Reconvert에서 Conversion 서비스를 직접 호출하지 않고, Converter_DOC 에 대한 Status 변경 및 ReConvert 0으로 변경.

Change-Id: Iacc27197e224d059fee398da2df1bb7af763a488

차이점 보기:

MarkusLogview/MARKUS_LOGVIEW/Controllers/ConvertAPIController.cs
14 14
using System.Web;
15 15
using System.Web.Http;
16 16
using System.Web.Services;
17
using static ServiceInterface.LogView_Interface;
17 18

  
18 19
namespace MARKUS_LOGVIEW.Controllers
19 20
{
......
592 593
                            // 선택한 도큐먼트 아이디를 통해 정보 찾기 
593 594
                            string targetDocumentID = doc.documentID[i].ToString();
594 595
                            // DOCUMENT_ITEM 에서 찾는 이유는 오리지널 파일 URL 을 찾기 위해서이다.
595
                            var targetDocument = ent.DOCUMENT_ITEM.Where(di => di.PROJECT_NO == doc.projectNO && di.DOCUMENT_ID == targetDocumentID).FirstOrDefault();
596
                            //var targetDocument = ent.DOCUMENT_ITEM.Where(di => di.PROJECT_NO == doc.projectNO && di.DOCUMENT_ID == targetDocumentID).FirstOrDefault();
597
                            var targetDocument = ent.CONVERTER_DOC.Where(di => di.PROJECT_NO == doc.projectNO && di.DOCUMENT_ID == targetDocumentID).FirstOrDefault();
596 598

  
597 599
                            if (targetDocument != null)
598 600
                            {
599
                                using (ConvertWebService.Conversion convertService = new ConvertWebService.Conversion())
600
                                {
601
                                    convertService.ConvertRun(targetDocument.REVISION, targetDocument.DOCUMENT_NO, targetDocument.DOCUMENT_NAME, targetDocument.GROUP_NO, targetDocument.PROJECT_NO, targetDocument.ID, targetDocument.ORIGINAL_FILE);
602
                                }                                
603

  
601
                                targetDocument.STATUS = (int)PDFStatus.Insert;
602
                                targetDocument.RECONVERTER = 0;
603
                                ent.SaveChanges();
604
                                //using (ConvertWebService.Conversion convertService = new ConvertWebService.Conversion())
605
                                //{
606
                                //    convertService.ConvertRun(targetDocument.REVISION, targetDocument.DOCUMENT_NO, targetDocument.DOCUMENT_NAME, targetDocument.GROUP_NO, targetDocument.PROJECT_NO, targetDocument.ID, targetDocument.ORIGINAL_FILE);
607
                                //}                                
604 608
                            }
605 609
                            else
606 610
                            {

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)