59 lines
1.3 KiB
C++
59 lines
1.3 KiB
C++
#include "ScannerControlCfg.h"
|
|
|
|
|
|
|
|
ScannerControlCfg::ScannerControlCfg()
|
|
{
|
|
}
|
|
|
|
|
|
ScannerControlCfg::~ScannerControlCfg()
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void ScannerControlCfg::Generate(vector<string>& ins)
|
|
{
|
|
|
|
}
|
|
|
|
void ScannerControlCfg::Init()
|
|
{
|
|
|
|
}
|
|
|
|
string ScannerControlCfg::GetUpdateSql()
|
|
{
|
|
char buffer[1024];
|
|
string sql = "UPDATE %s SET %s=%d,%s=%d WHERE %s=%d";
|
|
sprintf_s(buffer, sizeof(buffer), "UPDATE %s SET %s=%d,%s=%d WHERE %s=%d",
|
|
TABLE_NAME.c_str(),
|
|
FIELD_CONTROL_NO.c_str(), m_ControlNo,
|
|
FIELD_SERIAL_NO.c_str(), m_SerialNo,
|
|
FIELD_SEQ_NO.c_str(),m_SeqNo);
|
|
|
|
return buffer;
|
|
}
|
|
|
|
ScanParamCfg* ScannerControlCfg::GetScanParamCfg(string str)
|
|
{
|
|
if (m_ScanCfgWrapper.m_ScanParamCfgMap.find(str) != m_ScanCfgWrapper.m_ScanParamCfgMap.end())
|
|
{
|
|
return m_ScanCfgWrapper.m_ScanParamCfgMap[str];
|
|
}
|
|
else {
|
|
return &m_ScanCfgWrapper.m_ScanParamCfg;
|
|
}
|
|
}
|
|
|
|
const string ScannerControlCfg::TABLE_NAME="ScannerControlCfg";
|
|
const string ScannerControlCfg::FIELD_SEQ_NO="SeqNo";
|
|
const string ScannerControlCfg::FIELD_CONTROL_NO="ControlNo";
|
|
const string ScannerControlCfg::FIELD_SERIAL_NO="SerialNo";
|
|
const string ScannerControlCfg::FIELD_CONTROL_TYPE = "ControlType";
|
|
const string ScannerControlCfg::FIELD_CARD_NAME="CardName";
|
|
const string ScannerControlCfg::FIELD_CARD_IP="CardIP";
|
|
const string ScannerControlCfg::FIELD_IS_ENABLE="IsEnable";
|