From ffe71aadfdcb4a9ea2ac4d8d320983d42ef3cad5 Mon Sep 17 00:00:00 2001
From: LYW <leeyeanwoo@diteam.co.kr>
Date: 화, 14 9월 2021 15:19:39 +0900
Subject: [PATCH] 버그 수정

---
 ReviewSystem/ReviewSystem/DlgDeffectHistroy.cpp |   49 ++++++++++++++++++++++++++++---------------------
 1 files changed, 28 insertions(+), 21 deletions(-)

diff --git a/ReviewSystem/ReviewSystem/DlgDeffectHistroy.cpp b/ReviewSystem/ReviewSystem/DlgDeffectHistroy.cpp
index e11f372..7704ff5 100644
--- a/ReviewSystem/ReviewSystem/DlgDeffectHistroy.cpp
+++ b/ReviewSystem/ReviewSystem/DlgDeffectHistroy.cpp
@@ -13,14 +13,14 @@
 using namespace CHReviewResult;
 
 // SDC �뼢
-#define DEFECTLISTCNT		13
+#define DEFECTLISTCNT		14
 TCHAR*	Defect_HistoryTitlelist[DEFECTLISTCNT] = { _T("No"), _T("Mask_X(mm)"), _T("Mask_Y(mm)"), _T("Size"), _T("Peak"), _T("Cam"), _T("Scan"), _T("Type"), _T("Stack"), _T("Zone"), _T("Type"), _T("AOI_X(mm)"), _T("AOI_Y(mm)") };
 int		Defect_Historywidth[DEFECTLISTCNT] = { 50,			  80,             80, 50,         50,        40,         40,         45,          45,         50,        50, 			  80,             80 };
 
 // [2017:6:7]-[WEZASW] : BOE�뼢
-#define B7_DEFECTLISTCNT		13
-TCHAR*	B7_Defect_HistoryTitlelist[B7_DEFECTLISTCNT] = { _T("No"), _T("RV_X(mm)"), _T("RV_Y(mm)"), _T("DType"), _T("MType"),  _T("SType"), _T("DLength"), _T("Area"), _T("Peak"), _T("Cam"), _T("DType1"), _T("AOI_X(mm)"), _T("AOI_Y(mm)") };
-int		B7_Defect_Historywidth[B7_DEFECTLISTCNT] = { 40,			  75,				 75,		75,			75,				50,			60,				45,			45,			40,			60,				80,				80 };
+#define B7_DEFECTLISTCNT		15
+TCHAR*	B7_Defect_HistoryTitlelist[B7_DEFECTLISTCNT] = { _T("No"), _T("RV_X(mm)"), _T("RV_Y(mm)"), _T("DType"), _T("DCode"), _T("MType"),  _T("SType"), _T("DLength"), _T("Area"), _T("Peak"), _T("Cam"), _T("DType1"), _T("AOI_X(mm)"), _T("AOI_Y(mm)") };
+int		B7_Defect_Historywidth[B7_DEFECTLISTCNT] = { 40,			  65,				 65,		65,			50,    55,				50,			60,				45,			45,			40,			60,				80,				80 };
 
 
 // CDlgDeffectHistroy ���솕 �긽�옄
@@ -300,6 +300,7 @@
 			case 0: nValue = pDefectResult->nDefectIdx; break;			// _T("No")
 			case 1: nValue = pDefectResult->nUMOriginX; break;			// _T("RV_X(mm)")
 			case 2: nValue = pDefectResult->nUMOriginY; break;			// _T("RV_Y(mm)")
+
 			case 6: nValue = pDefectResult->nAOISizeLength; break;		// _T("DLength")
 			case 7: nValue = pDefectResult->nAOIArea; break;				// _T("Area")
 			case 8: nValue = pDefectResult->nAOIPeak; break;				// _T("Peak")
@@ -396,15 +397,16 @@
 	case 1: strItem = _T("RV_X(mm)"); break;
 	case 2: strItem = _T("RV_Y(mm)"); break;
 	case 3: strItem = _T("DType"); break;
-	case 4: strItem = _T("Judge"); break;
-	case 5: strItem = _T("SType"); break;
-	case 6: strItem = _T("DLength"); break;
-	case 7: strItem = _T("Area"); break;
-	case 8: strItem = _T("Peak"); break;
-	case 9: strItem = _T("Cam"); break;
-	case 10: strItem = _T("ScanN"); break;
-	case 11: strItem = _T("AOI_X(mm)"); break;
-	case 12: strItem = _T("AOI_Y(mm)"); break;
+	case 4: strItem = _T("DCode"); break;
+	case 5: strItem = _T("Judge"); break;
+	case 6: strItem = _T("SType"); break;
+	case 7: strItem = _T("DLength"); break;
+	case 8: strItem = _T("Area"); break;
+	case 9: strItem = _T("Peak"); break;
+	case 10: strItem = _T("Cam"); break;
+	case 11: strItem = _T("ScanN"); break;
+	case 12: strItem = _T("AOI_X(mm)"); break;
+	case 13: strItem = _T("AOI_Y(mm)"); break;
 	default: break;
 	}
 }
@@ -517,47 +519,52 @@
 	break;
 	case 4:		//MType
 	{
+		strItem.Format(_T("%s"), pDefectResult->strDefectJudgeCode);
+	}
+	break;
+	case 5:		//MType
+	{
 		strItem.Format(_T("%s"), pDefectResult->strJudgeType);
 	}
 	break;
-	case 5:		//S_Type
+	case 6:		//S_Type
 	{
 		strItem.Format(_T("%s"), pDefectResult->strSizeType);
 	}
 	break;
 
-	case 6:		//DLength
+	case 7:		//DLength
 	{
 		strItem.Format(_T("%d"), (int)pDefectResult->nAOISizeLength);
 	}
 	break;
-	case 7:		//Area
+	case 8:		//Area
 	{
 		strItem.Format(_T("%d"), (int)pDefectResult->nAOIArea);
 	}
 	break;
-	case 8:		//Peak
+	case 9:		//Peak
 	{
 		strItem.Format(_T("%d"), pDefectResult->nAOIPeak);
 	}
 	break;
-	case 9:		//Cam
+	case 10:		//Cam
 	{
 		strItem.Format(_T("%d"), pDefectResult->nAOICameraIdx);
 	}
 	break;
-	case 10:	//D_Type1
+	case 11:	//D_Type1
 	{
 		//	strItem.Format(_T("%s"), pDefectResult->strDefectType1);
 		strItem.Format(_T("%d"), pDefectResult->nAOIScanIdx);
 	}
 	break;
-	case 11:	//AOI_X(mm)
+	case 12:	//AOI_X(mm)
 	{
 		strItem.Format(_T("%.03lf"), pDefectResult->dUMCenterOriginX / 1000.);
 	}
 	break;
-	case 12:	//AOI_Y(mm)
+	case 13:	//AOI_Y(mm)
 	{
 		strItem.Format(_T("%.03lf"), pDefectResult->dUMCenterOriginY / 1000.);
 	}

--
Gitblit v1.9.3