SDC C-Project CF Review 프로그램
ReviewSystem/CHReviewResultParser/ParsingGlassResult_CPJT.cpp
@@ -1145,6 +1145,8 @@
         break;
      case Judge_PR:         sStr.Format("PR");
         break;
      case Judge_ND:         sStr.Format("ND");
         break;
      case Judge_PT:         sStr.Format("PT");
         break;
      case Judge_Review:      sStr.Format("RV");
@@ -1414,7 +1416,10 @@
      //g_pLog->DisplayMessage(_T("AOIImageName : \n"), pSharedDefect->m_strAoiImageName);
      
      pDefectResult->strInspectImgFileName = pSharedDefect->m_strAoiImageName;
      pDefectResult->nDefectWBType      =   int(pSharedDefect->m_DefectBDType);
      /*< LYW 20211220 - #0000 ADD Start >*/
      //버그 수정
      pDefectResult->nDefectWBType      =   int(pSharedDefect->m_DefectType);
      /*< LYW 20211220 - #0000 ADD End >*/
      
      if(pDefectResult->nDefectWBType == 1 || pDefectResult->nDefectWBType == 3 || pDefectResult->nDefectWBType ==5)   pDefectResult->nDefectWBType =2;
      else   pDefectResult->nDefectWBType = 1;
@@ -1453,14 +1458,15 @@
      //��Ƽ �𵨺� Review/WSI ���͸��� ���� ����
      pDefectResult->nMultiModel          = pSharedDefect->m_nModelIdx;
      if (pSharedDefect->m_DefectBDType == 1)
      /*< LYW 20211220 - #$0000 MOD Start >*/
      if (pDefectResult->nDefectWBType == 1)
      {
         //Dark
         pDefectResult->nOpticType = 2;
         pDefectResult->nGrayType = 1;
         pDefectResult->strOpticType = _T("DARK");
      }
      else if (pSharedDefect->m_DefectBDType == 0)
      else if (pDefectResult->nDefectWBType == 2)
      {
         //White
         pDefectResult->nOpticType = 1;
@@ -1474,6 +1480,29 @@
         pDefectResult->nGrayType = 1;
         pDefectResult->strOpticType = _T("BOTH");
      }
      /*< LYW 20211220 - #0000 MOD End >*/
      /*< Origin Code >*/
//       if (pSharedDefect->m_DefectBDType == 1)
//       {
//          //Dark
//          pDefectResult->nOpticType = 2;
//          pDefectResult->nGrayType = 1;
//          pDefectResult->strOpticType = _T("DARK");
//       }
//       else if (pSharedDefect->m_DefectBDType == 0)
//       {
//          //White
//          pDefectResult->nOpticType = 1;
//          pDefectResult->nGrayType = 2;
//          pDefectResult->strOpticType = _T("WHITE");
//       }
//       else
//       {
//          //both
//          pDefectResult->nOpticType = 3;
//          pDefectResult->nGrayType = 1;
//          pDefectResult->strOpticType = _T("BOTH");
//       }
   
@@ -1548,7 +1577,7 @@
      CString strCellID(pDitRawClient->GetCellData(pSharedDefect->m_nCellIdx)->m_strCellName);
      pDefectResult->strCellID = strCellID;
      pDefectResult->nGrayType   = 1;   // Imsi
      //pDefectResult->nGrayType   = 1;   // Imsi
      pDefectResult->nOpticType   = 1;         
      pDefectResult->nTotalDefectCount   = nTotalDefectIdx;
      pDefectResult->ProcessID    = pDitRawClient->GetGlassData()->m_strOperID;