From 1719071749e0ab0ed2378c716694df8c04355943 Mon Sep 17 00:00:00 2001 From: pansen <pansen626@sina.com> Date: 星期五, 08 三月 2019 18:32:57 +0800 Subject: [PATCH] 修改添加本地摄像机无法显示的bug --- QiaoJiaSystem/DataManagerServer/vss/dao/CamDevSqliteDao.h | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/QiaoJiaSystem/DataManagerServer/vss/dao/CamDevSqliteDao.h b/QiaoJiaSystem/DataManagerServer/vss/dao/CamDevSqliteDao.h index eff1416..106746a 100755 --- a/QiaoJiaSystem/DataManagerServer/vss/dao/CamDevSqliteDao.h +++ b/QiaoJiaSystem/DataManagerServer/vss/dao/CamDevSqliteDao.h @@ -4,6 +4,7 @@ #include "../model/CamDev.h" #include "BaseSqliteDao.h" +#include <qsqlfield.h> #define CamDev_TABLE_NAME "cam_dev" @@ -27,6 +28,14 @@ Json::Value responseJsonValue; responseJsonValue["message"] = "娣诲姞澶辫触锛�"; responseJsonValue["success"] = "false"; + + std::map<std::string, std::string> whereKeyValues; + whereKeyValues["cam_dev_id"] = keyValuesToAdd["cam_dev_id"]; + if (this->findCamDevList(whereKeyValues)["data"].size() > 0) { + responseJsonValue["message"] = "cam_dev_id exist锛�"; + return responseJsonValue; + } + QMutexLocker mutexLocker(m_mutexVisit);//TODO QSqlTableModel pModel(NULL, *m_db); -- Gitblit v1.8.0