#include "StdAfx.h"
|
#include "CHReviewSetting/Sys_NetworkManager.h"
|
|
CSys_NetworkManager::CSys_NetworkManager(void)
|
{
|
}
|
|
CSys_NetworkManager::~CSys_NetworkManager(void)
|
{
|
}
|
|
CNetworkInfo* CSys_NetworkManager::GetNetworkInfo()
|
{
|
return &m_networkInfo;
|
}
|
|
const CNetworkInfo* CSys_NetworkManager::GetNetworkInfo() const
|
{
|
return &m_networkInfo;
|
}
|
|
|
void CSys_NetworkManager::SetProfile(CMacroFile& macroFile)
|
{
|
CString strItem;
|
CNetworkInfo networkInfo;
|
m_networkInfo.GetInfo(networkInfo);
|
|
strItem.Format(_T("SYS_NETWORK_MODULE_ID"));
|
macroFile.SetItem(strItem, networkInfo.m_strModuleID);
|
|
strItem.Format(_T("SYS_NETWORK_SERVER_IP"));
|
macroFile.SetItem(strItem, networkInfo.m_strServerIP);
|
|
strItem.Format(_T("SYS_NETWORK_AOI_RAW_PATH"));
|
macroFile.SetItem(strItem, networkInfo.m_strAOIRawPath);
|
|
strItem.Format(_T("SYS_NETWORK_LOCAL_RAW_PATH"));
|
macroFile.SetItem(strItem, networkInfo.m_strLocalRawPath);
|
|
strItem.Format(_T("SYS_NETWORK_LOCAL_IMAGE_PATH"));
|
macroFile.SetItem(strItem, networkInfo.m_strLocalImagePath);
|
|
strItem.Format(_T("SYS_NETWORK_ALIGN_IMAGE_PATH"));
|
macroFile.SetItem(strItem, networkInfo.m_strAlignImagePath);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_RAW_PATH"));
|
macroFile.SetItem(strItem, networkInfo.m_strUploadRawPath);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_PATH"));
|
macroFile.SetItem(strItem, networkInfo.m_strUploadImagePath);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_DEFECTMAP_IMAGE_PATH"));
|
macroFile.SetItem(strItem, networkInfo.m_strUploadDefectMapImagePath);
|
|
strItem.Format(_T("SYS_NETWORK_SYS_NETWORK_WSI_IMAGE_PATH"));
|
macroFile.SetItem(strItem, networkInfo.m_strWsiImagePath);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_WIDTH"));
|
macroFile.SetItem(strItem, networkInfo.m_nUpdateImageWidth);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_HEIGHT"));
|
macroFile.SetItem(strItem, networkInfo.m_nUpdateImageHeight);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_SIZE"));
|
macroFile.SetItem(strItem, networkInfo.m_nUpdateImageSize);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_QUALITY"));
|
macroFile.SetItem(strItem, networkInfo.m_nUpdateImageQuality);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_STEP"));
|
macroFile.SetItem(strItem, networkInfo.m_nUpdateImageStep);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_SCALE"));
|
macroFile.SetItem(strItem, networkInfo.m_dUpdateImageScale);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_ROTATE"));
|
macroFile.SetItem(strItem, networkInfo.m_nImageRotate);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_FLIP"));
|
macroFile.SetItem(strItem, networkInfo.m_nImageFlip);
|
|
strItem.Format(_T("SYS_NETWORK_SAVE_ORIGINAL_IMAGE"));
|
macroFile.SetItem(strItem, networkInfo.m_bUpdateImageOriginal);
|
|
strItem.Format(_T("SYS_NETWORK_REVIEW_ZERO_ALARM_CONDITION"));
|
macroFile.SetItem(strItem, networkInfo.m_nZeroReviewAlarm);
|
|
strItem.Format(_T("SYS_NETWORK_REVIEW_ZERO_ALARM_EXCEPTION"));
|
macroFile.SetItem(strItem, networkInfo.m_strZeroReviewAlarmExcept);
|
|
strItem.Format(_T("SYS_NETWORK_RESULT_UPLOAD_FAIL_ALARM_CONDITION"));
|
macroFile.SetItem(strItem, networkInfo.m_nResultFileUploadFailAlarmCondition);
|
}
|
|
void CSys_NetworkManager::GetProfile(CMacroFile& macroFile)
|
{
|
CString strItem;
|
CNetworkInfo networkInfo;
|
|
strItem.Format(_T("SYS_NETWORK_MODULE_ID"));
|
macroFile.GetItem(strItem, networkInfo.m_strModuleID);
|
|
strItem.Format(_T("SYS_NETWORK_SERVER_IP"));
|
macroFile.GetItem(strItem, networkInfo.m_strServerIP);
|
|
strItem.Format(_T("SYS_NETWORK_AOI_RAW_PATH"));
|
macroFile.GetItem(strItem, networkInfo.m_strAOIRawPath);
|
|
strItem.Format(_T("SYS_NETWORK_LOCAL_RAW_PATH"));
|
macroFile.GetItem(strItem, networkInfo.m_strLocalRawPath);
|
|
strItem.Format(_T("SYS_NETWORK_LOCAL_IMAGE_PATH"));
|
macroFile.GetItem(strItem, networkInfo.m_strLocalImagePath);
|
|
strItem.Format(_T("SYS_NETWORK_ALIGN_IMAGE_PATH"));
|
macroFile.GetItem(strItem, networkInfo.m_strAlignImagePath);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_RAW_PATH"));
|
macroFile.GetItem(strItem, networkInfo.m_strUploadRawPath);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_PATH"));
|
macroFile.GetItem(strItem, networkInfo.m_strUploadImagePath);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_DEFECTMAP_IMAGE_PATH"));
|
macroFile.GetItem(strItem, networkInfo.m_strUploadDefectMapImagePath);
|
|
strItem.Format(_T("SYS_NETWORK_SYS_NETWORK_WSI_IMAGE_PATH"));
|
macroFile.GetItem(strItem, networkInfo.m_strWsiImagePath);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_WIDTH"));
|
macroFile.GetItem(strItem, networkInfo.m_nUpdateImageWidth, 1224);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_HEIGHT"));
|
macroFile.GetItem(strItem, networkInfo.m_nUpdateImageHeight, 1024);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_SIZE"));
|
macroFile.GetItem(strItem, networkInfo.m_nUpdateImageSize, 150000);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_QUALITY"));
|
macroFile.GetItem(strItem, networkInfo.m_nUpdateImageQuality, 50);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_STEP"));
|
macroFile.GetItem(strItem, networkInfo.m_nUpdateImageStep, 5);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_SCALE"));
|
macroFile.GetItem(strItem, networkInfo.m_dUpdateImageScale, 1.0);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_ROTATE"));
|
macroFile.GetItem(strItem, networkInfo.m_nImageRotate);
|
|
strItem.Format(_T("SYS_NETWORK_UPLOAD_IMAGE_FLIP"));
|
macroFile.GetItem(strItem, networkInfo.m_nImageFlip);
|
|
strItem.Format(_T("SYS_NETWORK_SAVE_ORIGINAL_IMAGE"));
|
macroFile.GetItem(strItem, networkInfo.m_bUpdateImageOriginal);
|
|
strItem.Format(_T("SYS_NETWORK_REVIEW_ZERO_ALARM_CONDITION"));
|
macroFile.GetItem(strItem, networkInfo.m_nZeroReviewAlarm, 0);
|
|
strItem.Format(_T("SYS_NETWORK_REVIEW_ZERO_ALARM_EXCEPTION"));
|
macroFile.GetItem(strItem, networkInfo.m_strZeroReviewAlarmExcept, _T(""));
|
|
strItem.Format(_T("SYS_NETWORK_RESULT_UPLOAD_FAIL_ALARM_CONDITION"));
|
macroFile.GetItem(strItem, networkInfo.m_nResultFileUploadFailAlarmCondition, 3);
|
|
m_networkInfo.SetInfo(networkInfo);
|
}
|