92 lines
2.4 KiB
C++
92 lines
2.4 KiB
C++
#include "CertiModel.h"
|
|
#include "Logger.h"
|
|
|
|
|
|
CertiModel* CertiModel::m_pCertiModel = nullptr;
|
|
CertiModel *CertiModel::getCertiModelInstance()
|
|
{
|
|
if (m_pCertiModel == nullptr) {
|
|
m_pCertiModel = new CertiModel();
|
|
}
|
|
return m_pCertiModel;
|
|
}
|
|
|
|
void CertiModel::destroy()
|
|
{
|
|
if (m_pCertiModel != nullptr) {
|
|
delete m_pCertiModel;
|
|
m_pCertiModel = nullptr;
|
|
}
|
|
}
|
|
|
|
CertiModel *CertiModel::getCertiModelpPtr()
|
|
{
|
|
return m_pCertiModel;
|
|
}
|
|
|
|
CertiModel::CertiModel()
|
|
{
|
|
auto log_t = get_shared_logger();
|
|
spdlog::set_default_logger(log_t); // 设置为默认 logger
|
|
|
|
m_pDataManager = DataManager::getDataManagerModelInstance();
|
|
|
|
|
|
}
|
|
|
|
void CertiModel::certify_Tonnage(int &errorCode, QString &outMsg, QString &data, const QString &message)
|
|
{
|
|
m_pDataManager->certify_Tonnage(errorCode, outMsg, data, message);
|
|
}
|
|
|
|
|
|
void CertiModel::certify_save_Tonnage(int &errorCode, QString &outMsg, QString &data, const QString &message)
|
|
{
|
|
m_pDataManager->certify_save_Tonnage(errorCode, outMsg, data, message);
|
|
}
|
|
|
|
|
|
void CertiModel::certify_check_Tonnage(int &errorCode, QString &outMsg, QString &data, const QString &message)
|
|
{
|
|
m_pDataManager->certify_check_Tonnage(errorCode, outMsg, data, message);
|
|
}
|
|
|
|
void CertiModel::certify_create_cal(int &errorCode, QString &outMsg, QString &data, const QString &message)
|
|
{
|
|
m_pDataManager->certify_create_cal(errorCode, outMsg, data, message);
|
|
}
|
|
|
|
|
|
void CertiModel::certify_cal(int &errorCode, QString &outMsg, QString &data, const QString &message)
|
|
{
|
|
m_pDataManager->certify_cal(errorCode, outMsg, data, message);
|
|
}
|
|
|
|
void CertiModel::certify_delete_cal(int &errorCode, QString &outMsg, QString &data, const QString &message)
|
|
{
|
|
m_pDataManager->certify_delete_cal(errorCode, outMsg, data, message);
|
|
}
|
|
|
|
|
|
void CertiModel::certify_EEDI(int &errorCode, QString &outMsg, QString &data, const QString &message)
|
|
{
|
|
m_pDataManager->certify_EEDI(errorCode, outMsg, data, message);
|
|
}
|
|
|
|
|
|
void CertiModel::certify_EEDI_save(int &errorCode, QString &outMsg, QString &data, const QString &message)
|
|
{
|
|
m_pDataManager->certify_EEDI_save(errorCode, outMsg, data, message);
|
|
}
|
|
|
|
void CertiModel::certify_EEDI_check(int &errorCode, QString &outMsg, QString &data, const QString &message)
|
|
{
|
|
m_pDataManager->certify_EEDI_check(errorCode, outMsg, data, message);
|
|
}
|
|
|
|
|
|
CertiModel::~CertiModel()
|
|
{
|
|
LOG_DEBUG("CertiModel Destroyed");
|
|
}
|