From 9c13bc5af33d28bb217995597f88fe863db42442 Mon Sep 17 00:00:00 2001 From: LYW <leeyeanwoo@diteam.co.kr> Date: 금, 01 4월 2022 10:59:55 +0900 Subject: [PATCH] AOI RawMessnger 동기화 --- DitGlassRawMessenger/DitGlassRawMessenger/StackResultCPJT.cpp | 24 ++++++++++++++++++------ 1 files changed, 18 insertions(+), 6 deletions(-) diff --git a/DitGlassRawMessenger/DitGlassRawMessenger/StackResultCPJT.cpp b/DitGlassRawMessenger/DitGlassRawMessenger/StackResultCPJT.cpp index cc904f5..662f92f 100644 --- a/DitGlassRawMessenger/DitGlassRawMessenger/StackResultCPJT.cpp +++ b/DitGlassRawMessenger/DitGlassRawMessenger/StackResultCPJT.cpp @@ -45,11 +45,13 @@ { CString strFileName; - CDitGlassRawClient GlassRawClient; - GlassRawClient.ConnectServer(); - CDitGlassRawClient* pShared = &GlassRawClient; - - _grmDefectData* pGrmStack; + /*< KJG 20211208 : #3696 DEL Start >*/ + //CDitGlassRawClient GlassRawClient; + //GlassRawClient.ConnectServer(); + //CDitGlassRawClient* pShared = &GlassRawClient; + // + //_grmDefectData* pGrmStack; + /*< KJG 20211208 : #3696 DEL End >*/ strFileName.Format("%s\\%s", m_strLocalPath, pGlassID); @@ -57,6 +59,13 @@ if(pf == NULL) return FALSE; + + /*< KJG 20211208 : #3696 ADD Start >*/ + CDitGlassRawClient GlassRawClient; + GlassRawClient.ConnectServer(); + CDitGlassRawClient* pShared = &GlassRawClient; + _grmDefectData* pGrmStack; + /*< KJG 20211208 : #3696 ADD End >*/ std::vector<_StackDefectCPJT> vecStackDefect; _StackDefectCPJT StackDefect; @@ -152,6 +161,9 @@ else if (!strcmp(m_vecStackDefect[i].m_strDefectGrade, "NG")) pGrmStack->m_DefectJudgement = Judge_NG; else if (!strcmp(m_vecStackDefect[i].m_strDefectGrade, "TR")) pGrmStack->m_DefectJudgement = Judge_TR; else if (!strcmp(m_vecStackDefect[i].m_strDefectGrade, "PR")) pGrmStack->m_DefectJudgement = Judge_PR; + /* <KYH 211129 : #3796 ADD Start> */ + else if (!strcmp(m_vecStackDefect[i].m_strDefectGrade, "ND")) pGrmStack->m_DefectJudgement = Judge_ND; + /* <KYH 211129 : #3796 ADD End> */ else if (!strcmp(m_vecStackDefect[i].m_strDefectGrade, "PT")) pGrmStack->m_DefectJudgement = Judge_PT; else if (!strcmp(m_vecStackDefect[i].m_strDefectGrade, "RV")) pGrmStack->m_DefectJudgement = Judge_Review; else if (!strcmp(m_vecStackDefect[i].m_strDefectGrade, "RC")) pGrmStack->m_DefectJudgement = Judge_RC; @@ -209,7 +221,7 @@ return &pBuf[nLen+1]; //구분자 건너 뛰어서 다음 읽을 포인트 넘겨준다 태현[2017/3/29] } -BOOL CStackResultCPJT::readOptionFile( char* pFileName /*= "C:\\AOIServer\\ConfigFile\\MacroInfo.cfg"*/ ) +BOOL CStackResultCPJT::readOptionFile( char* pFileName /*= "D:\\AOIServer\\ConfigFile\\MacroInfo.cfg"*/ ) { if(pFileName == NULL) pFileName = m_strConfigFile; -- Gitblit v1.9.3