| | |
| | | } |
| | | auto keyValuesToAdd = camDevBuilder.buildCamDevMap(); |
| | | if (keyValuesToAdd.size() > 0) { |
| | | mysqlpp::SimpleResult addCamDevResult = CamDevSqliteDao::instance()->addCamDev(keyValuesToAdd); |
| | | if (addCamDevResult.rows() > 0) { |
| | | responseJsonValue["success"] = "true"; |
| | | responseJsonValue["message"] = "添加成功!"; |
| | | auto keyValuesToAdd = camDevBuilder.buildCamDevMap(); |
| | | if (keyValuesToAdd.size() > 0) { |
| | | responseJsonValue = CamDevSqliteDao::instance()->addCamDev(keyValuesToAdd); |
| | | } |
| | | } |
| | | } |
| | |
| | | responseJsonValue["message"] = "删除失败!"; |
| | | responseJsonValue["success"] = "false"; |
| | | if (requestJsonReader.parse(content, requestJsonValue)) { |
| | | Json::Value iDJsonValue = requestJsonValue[CamDev_ID]; |
| | | Json::Value iDJsonValue = requestJsonValue["id"]; |
| | | if (iDJsonValue.type() != Json::ValueType::nullValue) { |
| | | string iDValue = iDJsonValue.asString(); |
| | | if (iDValue.size() > 0 && CamDevSqliteDao::instance()->deleteByColumn("ID", iDValue)) { |
| | | responseJsonValue["success"] = "true"; |
| | | responseJsonValue["message"] = "删除成功!"; |
| | | } |
| | | responseJsonValue = CamDevSqliteDao::instance()->deleteByColumn("id", iDValue); |
| | | } |
| | | |
| | | } |
| | |
| | | if (typeJsonValue.type() != Json::ValueType::nullValue) { |
| | | camDevBuilder.addtype((typeJsonValue.asString())); |
| | | } |
| | | if (iDJsonValue.type() != Json::ValueType::nullValue) { |
| | | string iDValue = iDJsonValue.asString(); |
| | | if (iDValue.size() > 0 && CamDevSqliteDao::instance()->updateCamDev(camDevBuilder.buildCamDevMap(), "ID", iDValue)) { |
| | | responseJsonValue["success"] = "true"; |
| | | responseJsonValue["message"] = "更新成功!"; |
| | | } |
| | | if (idJsonValue.type() != Json::ValueType::nullValue) { |
| | | responseJsonValue = CamDevSqliteDao::instance()->updateCamDev(camDevBuilder.buildCamDevMap(), "id", idJsonValue.asString()); |
| | | } |
| | | } |
| | | return responseJsonValue.toStyledString(); |
| | |
| | | } |
| | | responseJsonValue["message"] = "查询成功!"; |
| | | responseJsonValue["success"] = "true"; |
| | | responseJsonValue["data"] = CamDevSqliteDao::instance()->findJsonArray(string("select * from ") + CamDev_TABLE_NAME + " where 1 = 1 limit 1"); |
| | | responseJsonValue = CamDevSqliteDao::instance()->findCamDevList(camDevBuilder.buildCamDevMap()); |
| | | } |
| | | return responseJsonValue.toStyledString(); |
| | | } |
| | |
| | | } |
| | | responseJsonValue["message"] = "查询成功!"; |
| | | responseJsonValue["success"] = "true"; |
| | | responseJsonValue["data"] = CamDevSqliteDao::instance()->findJsonArray(string("select * from ") + CamDev_TABLE_NAME + " where 1 = 1"); |
| | | responseJsonValue = CamDevSqliteDao::instance()->findCamDevList(camDevBuilder.buildCamDevMap()); |
| | | |
| | | } |
| | | return responseJsonValue.toStyledString(); |
| | |
| | | |
| | | |
| | | #endif //CAMDEV_CONTROLLER_H |
| | | |
| | | |
| | | |
| | | |