QiaoJiaSystem/DataManagerServer/vss/controller/VssChannelTblController.h
@@ -67,117 +67,117 @@ Json::Value iDJsonValue = requestJsonValue[VssChannelTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addID(iDJsonValue.asInt()); vssChannelTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssChannelTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssChannelTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value nicknameJsonValue = requestJsonValue[VssChannelTbl_Nickname]; if (nicknameJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addNickname(nicknameJsonValue.asString()); vssChannelTblBuilder.addNickname((nicknameJsonValue.asString())); } Json::Value chanPubIDJsonValue = requestJsonValue[VssChannelTbl_ChanPubID]; if (chanPubIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addChanPubID(chanPubIDJsonValue.asString()); vssChannelTblBuilder.addChanPubID((chanPubIDJsonValue.asString())); } Json::Value aliveJsonValue = requestJsonValue[VssChannelTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAlive(aliveJsonValue.asInt()); vssChannelTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value corpIDJsonValue = requestJsonValue[VssChannelTbl_CorpID]; if (corpIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addCorpID(corpIDJsonValue.asString()); vssChannelTblBuilder.addCorpID((corpIDJsonValue.asString())); } Json::Value modelJsonValue = requestJsonValue[VssChannelTbl_Model]; if (modelJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addModel(modelJsonValue.asString()); vssChannelTblBuilder.addModel((modelJsonValue.asString())); } Json::Value ownerJsonValue = requestJsonValue[VssChannelTbl_Owner]; if (ownerJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addOwner(ownerJsonValue.asString()); vssChannelTblBuilder.addOwner((ownerJsonValue.asString())); } Json::Value civilCodeJsonValue = requestJsonValue[VssChannelTbl_CivilCode]; if (civilCodeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addCivilCode(civilCodeJsonValue.asString()); vssChannelTblBuilder.addCivilCode((civilCodeJsonValue.asString())); } Json::Value addressJsonValue = requestJsonValue[VssChannelTbl_Address]; if (addressJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAddress(addressJsonValue.asString()); vssChannelTblBuilder.addAddress((addressJsonValue.asString())); } Json::Value parentalJsonValue = requestJsonValue[VssChannelTbl_Parental]; if (parentalJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addParental(parentalJsonValue.asInt()); vssChannelTblBuilder.addParental(std::stoi((parentalJsonValue.asString()))); } Json::Value parentIdJsonValue = requestJsonValue[VssChannelTbl_ParentId]; if (parentIdJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addParentId(parentIdJsonValue.asString()); vssChannelTblBuilder.addParentId((parentIdJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssChannelTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addIP(iPJsonValue.asString()); vssChannelTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssChannelTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addPort(portJsonValue.asInt()); vssChannelTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value longitudeJsonValue = requestJsonValue[VssChannelTbl_Longitude]; if (longitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addLongitude(longitudeJsonValue.asDouble()); vssChannelTblBuilder.addLongitude(std::stod((longitudeJsonValue.asString()))); } Json::Value latitudeJsonValue = requestJsonValue[VssChannelTbl_Latitude]; if (latitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addLatitude(latitudeJsonValue.asDouble()); vssChannelTblBuilder.addLatitude(std::stod((latitudeJsonValue.asString()))); } Json::Value altitudeJsonValue = requestJsonValue[VssChannelTbl_Altitude]; if (altitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAltitude(altitudeJsonValue.asDouble()); vssChannelTblBuilder.addAltitude(std::stod((altitudeJsonValue.asString()))); } Json::Value pTZTypeJsonValue = requestJsonValue[VssChannelTbl_PTZType]; if (pTZTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addPTZType(pTZTypeJsonValue.asInt()); vssChannelTblBuilder.addPTZType(std::stoi((pTZTypeJsonValue.asString()))); } Json::Value roomTypeJsonValue = requestJsonValue[VssChannelTbl_RoomType]; if (roomTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addRoomType(roomTypeJsonValue.asInt()); vssChannelTblBuilder.addRoomType(std::stoi((roomTypeJsonValue.asString()))); } Json::Value directionTypeJsonValue = requestJsonValue[VssChannelTbl_DirectionType]; if (directionTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDirectionType(directionTypeJsonValue.asInt()); vssChannelTblBuilder.addDirectionType(std::stoi((directionTypeJsonValue.asString()))); } Json::Value streamTypeJsonValue = requestJsonValue[VssChannelTbl_StreamType]; if (streamTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addStreamType(streamTypeJsonValue.asInt()); vssChannelTblBuilder.addStreamType(std::stoi((streamTypeJsonValue.asString()))); } Json::Value dMarkerJsonValue = requestJsonValue[VssChannelTbl_DMarker]; if (dMarkerJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDMarker(dMarkerJsonValue.asInt()); vssChannelTblBuilder.addDMarker(std::stoi((dMarkerJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssChannelTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssChannelTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } auto keyValuesToAdd = vssChannelTblBuilder.buildVssChannelTblMap(); if (keyValuesToAdd.size() > 0) { @@ -224,117 +224,117 @@ Json::Value iDJsonValue = requestJsonValue[VssChannelTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addID(iDJsonValue.asInt()); vssChannelTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssChannelTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssChannelTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value nicknameJsonValue = requestJsonValue[VssChannelTbl_Nickname]; if (nicknameJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addNickname(nicknameJsonValue.asString()); vssChannelTblBuilder.addNickname((nicknameJsonValue.asString())); } Json::Value chanPubIDJsonValue = requestJsonValue[VssChannelTbl_ChanPubID]; if (chanPubIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addChanPubID(chanPubIDJsonValue.asString()); vssChannelTblBuilder.addChanPubID((chanPubIDJsonValue.asString())); } Json::Value aliveJsonValue = requestJsonValue[VssChannelTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAlive(aliveJsonValue.asInt()); vssChannelTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value corpIDJsonValue = requestJsonValue[VssChannelTbl_CorpID]; if (corpIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addCorpID(corpIDJsonValue.asString()); vssChannelTblBuilder.addCorpID((corpIDJsonValue.asString())); } Json::Value modelJsonValue = requestJsonValue[VssChannelTbl_Model]; if (modelJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addModel(modelJsonValue.asString()); vssChannelTblBuilder.addModel((modelJsonValue.asString())); } Json::Value ownerJsonValue = requestJsonValue[VssChannelTbl_Owner]; if (ownerJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addOwner(ownerJsonValue.asString()); vssChannelTblBuilder.addOwner((ownerJsonValue.asString())); } Json::Value civilCodeJsonValue = requestJsonValue[VssChannelTbl_CivilCode]; if (civilCodeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addCivilCode(civilCodeJsonValue.asString()); vssChannelTblBuilder.addCivilCode((civilCodeJsonValue.asString())); } Json::Value addressJsonValue = requestJsonValue[VssChannelTbl_Address]; if (addressJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAddress(addressJsonValue.asString()); vssChannelTblBuilder.addAddress((addressJsonValue.asString())); } Json::Value parentalJsonValue = requestJsonValue[VssChannelTbl_Parental]; if (parentalJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addParental(parentalJsonValue.asInt()); vssChannelTblBuilder.addParental(std::stoi((parentalJsonValue.asString()))); } Json::Value parentIdJsonValue = requestJsonValue[VssChannelTbl_ParentId]; if (parentIdJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addParentId(parentIdJsonValue.asString()); vssChannelTblBuilder.addParentId((parentIdJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssChannelTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addIP(iPJsonValue.asString()); vssChannelTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssChannelTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addPort(portJsonValue.asInt()); vssChannelTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value longitudeJsonValue = requestJsonValue[VssChannelTbl_Longitude]; if (longitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addLongitude(longitudeJsonValue.asDouble()); vssChannelTblBuilder.addLongitude(std::stod((longitudeJsonValue.asString()))); } Json::Value latitudeJsonValue = requestJsonValue[VssChannelTbl_Latitude]; if (latitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addLatitude(latitudeJsonValue.asDouble()); vssChannelTblBuilder.addLatitude(std::stod((latitudeJsonValue.asString()))); } Json::Value altitudeJsonValue = requestJsonValue[VssChannelTbl_Altitude]; if (altitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAltitude(altitudeJsonValue.asDouble()); vssChannelTblBuilder.addAltitude(std::stod((altitudeJsonValue.asString()))); } Json::Value pTZTypeJsonValue = requestJsonValue[VssChannelTbl_PTZType]; if (pTZTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addPTZType(pTZTypeJsonValue.asInt()); vssChannelTblBuilder.addPTZType(std::stoi((pTZTypeJsonValue.asString()))); } Json::Value roomTypeJsonValue = requestJsonValue[VssChannelTbl_RoomType]; if (roomTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addRoomType(roomTypeJsonValue.asInt()); vssChannelTblBuilder.addRoomType(std::stoi((roomTypeJsonValue.asString()))); } Json::Value directionTypeJsonValue = requestJsonValue[VssChannelTbl_DirectionType]; if (directionTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDirectionType(directionTypeJsonValue.asInt()); vssChannelTblBuilder.addDirectionType(std::stoi((directionTypeJsonValue.asString()))); } Json::Value streamTypeJsonValue = requestJsonValue[VssChannelTbl_StreamType]; if (streamTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addStreamType(streamTypeJsonValue.asInt()); vssChannelTblBuilder.addStreamType(std::stoi((streamTypeJsonValue.asString()))); } Json::Value dMarkerJsonValue = requestJsonValue[VssChannelTbl_DMarker]; if (dMarkerJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDMarker(dMarkerJsonValue.asInt()); vssChannelTblBuilder.addDMarker(std::stoi((dMarkerJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssChannelTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssChannelTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } if (iDJsonValue.type() != Json::ValueType::nullValue) { string iDValue = iDJsonValue.asString(); @@ -359,117 +359,117 @@ Json::Value iDJsonValue = requestJsonValue[VssChannelTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addID(iDJsonValue.asInt()); vssChannelTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssChannelTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssChannelTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value nicknameJsonValue = requestJsonValue[VssChannelTbl_Nickname]; if (nicknameJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addNickname(nicknameJsonValue.asString()); vssChannelTblBuilder.addNickname((nicknameJsonValue.asString())); } Json::Value chanPubIDJsonValue = requestJsonValue[VssChannelTbl_ChanPubID]; if (chanPubIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addChanPubID(chanPubIDJsonValue.asString()); vssChannelTblBuilder.addChanPubID((chanPubIDJsonValue.asString())); } Json::Value aliveJsonValue = requestJsonValue[VssChannelTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAlive(aliveJsonValue.asInt()); vssChannelTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value corpIDJsonValue = requestJsonValue[VssChannelTbl_CorpID]; if (corpIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addCorpID(corpIDJsonValue.asString()); vssChannelTblBuilder.addCorpID((corpIDJsonValue.asString())); } Json::Value modelJsonValue = requestJsonValue[VssChannelTbl_Model]; if (modelJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addModel(modelJsonValue.asString()); vssChannelTblBuilder.addModel((modelJsonValue.asString())); } Json::Value ownerJsonValue = requestJsonValue[VssChannelTbl_Owner]; if (ownerJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addOwner(ownerJsonValue.asString()); vssChannelTblBuilder.addOwner((ownerJsonValue.asString())); } Json::Value civilCodeJsonValue = requestJsonValue[VssChannelTbl_CivilCode]; if (civilCodeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addCivilCode(civilCodeJsonValue.asString()); vssChannelTblBuilder.addCivilCode((civilCodeJsonValue.asString())); } Json::Value addressJsonValue = requestJsonValue[VssChannelTbl_Address]; if (addressJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAddress(addressJsonValue.asString()); vssChannelTblBuilder.addAddress((addressJsonValue.asString())); } Json::Value parentalJsonValue = requestJsonValue[VssChannelTbl_Parental]; if (parentalJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addParental(parentalJsonValue.asInt()); vssChannelTblBuilder.addParental(std::stoi((parentalJsonValue.asString()))); } Json::Value parentIdJsonValue = requestJsonValue[VssChannelTbl_ParentId]; if (parentIdJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addParentId(parentIdJsonValue.asString()); vssChannelTblBuilder.addParentId((parentIdJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssChannelTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addIP(iPJsonValue.asString()); vssChannelTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssChannelTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addPort(portJsonValue.asInt()); vssChannelTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value longitudeJsonValue = requestJsonValue[VssChannelTbl_Longitude]; if (longitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addLongitude(longitudeJsonValue.asDouble()); vssChannelTblBuilder.addLongitude(std::stod((longitudeJsonValue.asString()))); } Json::Value latitudeJsonValue = requestJsonValue[VssChannelTbl_Latitude]; if (latitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addLatitude(latitudeJsonValue.asDouble()); vssChannelTblBuilder.addLatitude(std::stod((latitudeJsonValue.asString()))); } Json::Value altitudeJsonValue = requestJsonValue[VssChannelTbl_Altitude]; if (altitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAltitude(altitudeJsonValue.asDouble()); vssChannelTblBuilder.addAltitude(std::stod((altitudeJsonValue.asString()))); } Json::Value pTZTypeJsonValue = requestJsonValue[VssChannelTbl_PTZType]; if (pTZTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addPTZType(pTZTypeJsonValue.asInt()); vssChannelTblBuilder.addPTZType(std::stoi((pTZTypeJsonValue.asString()))); } Json::Value roomTypeJsonValue = requestJsonValue[VssChannelTbl_RoomType]; if (roomTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addRoomType(roomTypeJsonValue.asInt()); vssChannelTblBuilder.addRoomType(std::stoi((roomTypeJsonValue.asString()))); } Json::Value directionTypeJsonValue = requestJsonValue[VssChannelTbl_DirectionType]; if (directionTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDirectionType(directionTypeJsonValue.asInt()); vssChannelTblBuilder.addDirectionType(std::stoi((directionTypeJsonValue.asString()))); } Json::Value streamTypeJsonValue = requestJsonValue[VssChannelTbl_StreamType]; if (streamTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addStreamType(streamTypeJsonValue.asInt()); vssChannelTblBuilder.addStreamType(std::stoi((streamTypeJsonValue.asString()))); } Json::Value dMarkerJsonValue = requestJsonValue[VssChannelTbl_DMarker]; if (dMarkerJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDMarker(dMarkerJsonValue.asInt()); vssChannelTblBuilder.addDMarker(std::stoi((dMarkerJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssChannelTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssChannelTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } responseJsonValue["message"] = "查询成功!"; responseJsonValue["success"] = "true"; @@ -490,117 +490,117 @@ Json::Value iDJsonValue = requestJsonValue[VssChannelTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addID(iDJsonValue.asInt()); vssChannelTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssChannelTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssChannelTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value nicknameJsonValue = requestJsonValue[VssChannelTbl_Nickname]; if (nicknameJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addNickname(nicknameJsonValue.asString()); vssChannelTblBuilder.addNickname((nicknameJsonValue.asString())); } Json::Value chanPubIDJsonValue = requestJsonValue[VssChannelTbl_ChanPubID]; if (chanPubIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addChanPubID(chanPubIDJsonValue.asString()); vssChannelTblBuilder.addChanPubID((chanPubIDJsonValue.asString())); } Json::Value aliveJsonValue = requestJsonValue[VssChannelTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAlive(aliveJsonValue.asInt()); vssChannelTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value corpIDJsonValue = requestJsonValue[VssChannelTbl_CorpID]; if (corpIDJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addCorpID(corpIDJsonValue.asString()); vssChannelTblBuilder.addCorpID((corpIDJsonValue.asString())); } Json::Value modelJsonValue = requestJsonValue[VssChannelTbl_Model]; if (modelJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addModel(modelJsonValue.asString()); vssChannelTblBuilder.addModel((modelJsonValue.asString())); } Json::Value ownerJsonValue = requestJsonValue[VssChannelTbl_Owner]; if (ownerJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addOwner(ownerJsonValue.asString()); vssChannelTblBuilder.addOwner((ownerJsonValue.asString())); } Json::Value civilCodeJsonValue = requestJsonValue[VssChannelTbl_CivilCode]; if (civilCodeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addCivilCode(civilCodeJsonValue.asString()); vssChannelTblBuilder.addCivilCode((civilCodeJsonValue.asString())); } Json::Value addressJsonValue = requestJsonValue[VssChannelTbl_Address]; if (addressJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAddress(addressJsonValue.asString()); vssChannelTblBuilder.addAddress((addressJsonValue.asString())); } Json::Value parentalJsonValue = requestJsonValue[VssChannelTbl_Parental]; if (parentalJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addParental(parentalJsonValue.asInt()); vssChannelTblBuilder.addParental(std::stoi((parentalJsonValue.asString()))); } Json::Value parentIdJsonValue = requestJsonValue[VssChannelTbl_ParentId]; if (parentIdJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addParentId(parentIdJsonValue.asString()); vssChannelTblBuilder.addParentId((parentIdJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssChannelTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addIP(iPJsonValue.asString()); vssChannelTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssChannelTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addPort(portJsonValue.asInt()); vssChannelTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value longitudeJsonValue = requestJsonValue[VssChannelTbl_Longitude]; if (longitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addLongitude(longitudeJsonValue.asDouble()); vssChannelTblBuilder.addLongitude(std::stod((longitudeJsonValue.asString()))); } Json::Value latitudeJsonValue = requestJsonValue[VssChannelTbl_Latitude]; if (latitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addLatitude(latitudeJsonValue.asDouble()); vssChannelTblBuilder.addLatitude(std::stod((latitudeJsonValue.asString()))); } Json::Value altitudeJsonValue = requestJsonValue[VssChannelTbl_Altitude]; if (altitudeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addAltitude(altitudeJsonValue.asDouble()); vssChannelTblBuilder.addAltitude(std::stod((altitudeJsonValue.asString()))); } Json::Value pTZTypeJsonValue = requestJsonValue[VssChannelTbl_PTZType]; if (pTZTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addPTZType(pTZTypeJsonValue.asInt()); vssChannelTblBuilder.addPTZType(std::stoi((pTZTypeJsonValue.asString()))); } Json::Value roomTypeJsonValue = requestJsonValue[VssChannelTbl_RoomType]; if (roomTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addRoomType(roomTypeJsonValue.asInt()); vssChannelTblBuilder.addRoomType(std::stoi((roomTypeJsonValue.asString()))); } Json::Value directionTypeJsonValue = requestJsonValue[VssChannelTbl_DirectionType]; if (directionTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDirectionType(directionTypeJsonValue.asInt()); vssChannelTblBuilder.addDirectionType(std::stoi((directionTypeJsonValue.asString()))); } Json::Value streamTypeJsonValue = requestJsonValue[VssChannelTbl_StreamType]; if (streamTypeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addStreamType(streamTypeJsonValue.asInt()); vssChannelTblBuilder.addStreamType(std::stoi((streamTypeJsonValue.asString()))); } Json::Value dMarkerJsonValue = requestJsonValue[VssChannelTbl_DMarker]; if (dMarkerJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addDMarker(dMarkerJsonValue.asInt()); vssChannelTblBuilder.addDMarker(std::stoi((dMarkerJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssChannelTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssChannelTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssChannelTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } responseJsonValue["message"] = "查询成功!"; responseJsonValue["success"] = "true"; QiaoJiaSystem/DataManagerServer/vss/controller/VssDevTblController.h
@@ -67,57 +67,57 @@ Json::Value iDJsonValue = requestJsonValue[VssDevTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addID(iDJsonValue.asInt()); vssDevTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssDevTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssDevTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value devNicknameJsonValue = requestJsonValue[VssDevTbl_DevNickname]; if (devNicknameJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDevNickname(devNicknameJsonValue.asString()); vssDevTblBuilder.addDevNickname((devNicknameJsonValue.asString())); } Json::Value userNameJsonValue = requestJsonValue[VssDevTbl_UserName]; if (userNameJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addUserName(userNameJsonValue.asString()); vssDevTblBuilder.addUserName((userNameJsonValue.asString())); } Json::Value passwdJsonValue = requestJsonValue[VssDevTbl_Passwd]; if (passwdJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addPasswd(passwdJsonValue.asString()); vssDevTblBuilder.addPasswd((passwdJsonValue.asString())); } Json::Value corpIDJsonValue = requestJsonValue[VssDevTbl_CorpID]; if (corpIDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addCorpID(corpIDJsonValue.asString()); vssDevTblBuilder.addCorpID((corpIDJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssDevTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addIP(iPJsonValue.asString()); vssDevTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssDevTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addPort(portJsonValue.asInt()); vssDevTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value aliveJsonValue = requestJsonValue[VssDevTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addAlive(aliveJsonValue.asInt()); vssDevTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value dMarkerJsonValue = requestJsonValue[VssDevTbl_DMarker]; if (dMarkerJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDMarker(dMarkerJsonValue.asInt()); vssDevTblBuilder.addDMarker(std::stoi((dMarkerJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssDevTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssDevTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } auto keyValuesToAdd = vssDevTblBuilder.buildVssDevTblMap(); if (keyValuesToAdd.size() > 0) { @@ -164,57 +164,57 @@ Json::Value iDJsonValue = requestJsonValue[VssDevTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addID(iDJsonValue.asInt()); vssDevTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssDevTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssDevTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value devNicknameJsonValue = requestJsonValue[VssDevTbl_DevNickname]; if (devNicknameJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDevNickname(devNicknameJsonValue.asString()); vssDevTblBuilder.addDevNickname((devNicknameJsonValue.asString())); } Json::Value userNameJsonValue = requestJsonValue[VssDevTbl_UserName]; if (userNameJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addUserName(userNameJsonValue.asString()); vssDevTblBuilder.addUserName((userNameJsonValue.asString())); } Json::Value passwdJsonValue = requestJsonValue[VssDevTbl_Passwd]; if (passwdJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addPasswd(passwdJsonValue.asString()); vssDevTblBuilder.addPasswd((passwdJsonValue.asString())); } Json::Value corpIDJsonValue = requestJsonValue[VssDevTbl_CorpID]; if (corpIDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addCorpID(corpIDJsonValue.asString()); vssDevTblBuilder.addCorpID((corpIDJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssDevTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addIP(iPJsonValue.asString()); vssDevTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssDevTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addPort(portJsonValue.asInt()); vssDevTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value aliveJsonValue = requestJsonValue[VssDevTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addAlive(aliveJsonValue.asInt()); vssDevTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value dMarkerJsonValue = requestJsonValue[VssDevTbl_DMarker]; if (dMarkerJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDMarker(dMarkerJsonValue.asInt()); vssDevTblBuilder.addDMarker(std::stoi((dMarkerJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssDevTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssDevTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } if (iDJsonValue.type() != Json::ValueType::nullValue) { string iDValue = iDJsonValue.asString(); @@ -239,57 +239,57 @@ Json::Value iDJsonValue = requestJsonValue[VssDevTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addID(iDJsonValue.asInt()); vssDevTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssDevTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssDevTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value devNicknameJsonValue = requestJsonValue[VssDevTbl_DevNickname]; if (devNicknameJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDevNickname(devNicknameJsonValue.asString()); vssDevTblBuilder.addDevNickname((devNicknameJsonValue.asString())); } Json::Value userNameJsonValue = requestJsonValue[VssDevTbl_UserName]; if (userNameJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addUserName(userNameJsonValue.asString()); vssDevTblBuilder.addUserName((userNameJsonValue.asString())); } Json::Value passwdJsonValue = requestJsonValue[VssDevTbl_Passwd]; if (passwdJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addPasswd(passwdJsonValue.asString()); vssDevTblBuilder.addPasswd((passwdJsonValue.asString())); } Json::Value corpIDJsonValue = requestJsonValue[VssDevTbl_CorpID]; if (corpIDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addCorpID(corpIDJsonValue.asString()); vssDevTblBuilder.addCorpID((corpIDJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssDevTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addIP(iPJsonValue.asString()); vssDevTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssDevTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addPort(portJsonValue.asInt()); vssDevTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value aliveJsonValue = requestJsonValue[VssDevTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addAlive(aliveJsonValue.asInt()); vssDevTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value dMarkerJsonValue = requestJsonValue[VssDevTbl_DMarker]; if (dMarkerJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDMarker(dMarkerJsonValue.asInt()); vssDevTblBuilder.addDMarker(std::stoi((dMarkerJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssDevTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssDevTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } responseJsonValue["message"] = "查询成功!"; responseJsonValue["success"] = "true"; @@ -310,57 +310,57 @@ Json::Value iDJsonValue = requestJsonValue[VssDevTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addID(iDJsonValue.asInt()); vssDevTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssDevTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssDevTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value devNicknameJsonValue = requestJsonValue[VssDevTbl_DevNickname]; if (devNicknameJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDevNickname(devNicknameJsonValue.asString()); vssDevTblBuilder.addDevNickname((devNicknameJsonValue.asString())); } Json::Value userNameJsonValue = requestJsonValue[VssDevTbl_UserName]; if (userNameJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addUserName(userNameJsonValue.asString()); vssDevTblBuilder.addUserName((userNameJsonValue.asString())); } Json::Value passwdJsonValue = requestJsonValue[VssDevTbl_Passwd]; if (passwdJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addPasswd(passwdJsonValue.asString()); vssDevTblBuilder.addPasswd((passwdJsonValue.asString())); } Json::Value corpIDJsonValue = requestJsonValue[VssDevTbl_CorpID]; if (corpIDJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addCorpID(corpIDJsonValue.asString()); vssDevTblBuilder.addCorpID((corpIDJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssDevTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addIP(iPJsonValue.asString()); vssDevTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssDevTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addPort(portJsonValue.asInt()); vssDevTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value aliveJsonValue = requestJsonValue[VssDevTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addAlive(aliveJsonValue.asInt()); vssDevTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value dMarkerJsonValue = requestJsonValue[VssDevTbl_DMarker]; if (dMarkerJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addDMarker(dMarkerJsonValue.asInt()); vssDevTblBuilder.addDMarker(std::stoi((dMarkerJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssDevTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssDevTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssDevTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } responseJsonValue["message"] = "查询成功!"; responseJsonValue["success"] = "true"; QiaoJiaSystem/DataManagerServer/vss/controller/VssDomainUnitTblController.h
@@ -67,42 +67,42 @@ Json::Value iDJsonValue = requestJsonValue[VssDomainUnitTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addID(iDJsonValue.asInt()); vssDomainUnitTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssDomainUnitTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssDomainUnitTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value domainPubIDJsonValue = requestJsonValue[VssDomainUnitTbl_DomainPubID]; if (domainPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDomainPubID(domainPubIDJsonValue.asString()); vssDomainUnitTblBuilder.addDomainPubID((domainPubIDJsonValue.asString())); } Json::Value nameJsonValue = requestJsonValue[VssDomainUnitTbl_Name]; if (nameJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addName(nameJsonValue.asString()); vssDomainUnitTblBuilder.addName((nameJsonValue.asString())); } Json::Value businessGroupIDJsonValue = requestJsonValue[VssDomainUnitTbl_BusinessGroupID]; if (businessGroupIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addBusinessGroupID(businessGroupIDJsonValue.asString()); vssDomainUnitTblBuilder.addBusinessGroupID((businessGroupIDJsonValue.asString())); } Json::Value parentIdJsonValue = requestJsonValue[VssDomainUnitTbl_ParentId]; if (parentIdJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addParentId(parentIdJsonValue.asString()); vssDomainUnitTblBuilder.addParentId((parentIdJsonValue.asString())); } Json::Value domainTypeJsonValue = requestJsonValue[VssDomainUnitTbl_DomainType]; if (domainTypeJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDomainType(domainTypeJsonValue.asInt()); vssDomainUnitTblBuilder.addDomainType(std::stoi((domainTypeJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssDomainUnitTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssDomainUnitTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } auto keyValuesToAdd = vssDomainUnitTblBuilder.buildVssDomainUnitTblMap(); if (keyValuesToAdd.size() > 0) { @@ -149,42 +149,42 @@ Json::Value iDJsonValue = requestJsonValue[VssDomainUnitTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addID(iDJsonValue.asInt()); vssDomainUnitTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssDomainUnitTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssDomainUnitTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value domainPubIDJsonValue = requestJsonValue[VssDomainUnitTbl_DomainPubID]; if (domainPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDomainPubID(domainPubIDJsonValue.asString()); vssDomainUnitTblBuilder.addDomainPubID((domainPubIDJsonValue.asString())); } Json::Value nameJsonValue = requestJsonValue[VssDomainUnitTbl_Name]; if (nameJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addName(nameJsonValue.asString()); vssDomainUnitTblBuilder.addName((nameJsonValue.asString())); } Json::Value businessGroupIDJsonValue = requestJsonValue[VssDomainUnitTbl_BusinessGroupID]; if (businessGroupIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addBusinessGroupID(businessGroupIDJsonValue.asString()); vssDomainUnitTblBuilder.addBusinessGroupID((businessGroupIDJsonValue.asString())); } Json::Value parentIdJsonValue = requestJsonValue[VssDomainUnitTbl_ParentId]; if (parentIdJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addParentId(parentIdJsonValue.asString()); vssDomainUnitTblBuilder.addParentId((parentIdJsonValue.asString())); } Json::Value domainTypeJsonValue = requestJsonValue[VssDomainUnitTbl_DomainType]; if (domainTypeJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDomainType(domainTypeJsonValue.asInt()); vssDomainUnitTblBuilder.addDomainType(std::stoi((domainTypeJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssDomainUnitTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssDomainUnitTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } if (iDJsonValue.type() != Json::ValueType::nullValue) { string iDValue = iDJsonValue.asString(); @@ -209,42 +209,42 @@ Json::Value iDJsonValue = requestJsonValue[VssDomainUnitTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addID(iDJsonValue.asInt()); vssDomainUnitTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssDomainUnitTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssDomainUnitTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value domainPubIDJsonValue = requestJsonValue[VssDomainUnitTbl_DomainPubID]; if (domainPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDomainPubID(domainPubIDJsonValue.asString()); vssDomainUnitTblBuilder.addDomainPubID((domainPubIDJsonValue.asString())); } Json::Value nameJsonValue = requestJsonValue[VssDomainUnitTbl_Name]; if (nameJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addName(nameJsonValue.asString()); vssDomainUnitTblBuilder.addName((nameJsonValue.asString())); } Json::Value businessGroupIDJsonValue = requestJsonValue[VssDomainUnitTbl_BusinessGroupID]; if (businessGroupIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addBusinessGroupID(businessGroupIDJsonValue.asString()); vssDomainUnitTblBuilder.addBusinessGroupID((businessGroupIDJsonValue.asString())); } Json::Value parentIdJsonValue = requestJsonValue[VssDomainUnitTbl_ParentId]; if (parentIdJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addParentId(parentIdJsonValue.asString()); vssDomainUnitTblBuilder.addParentId((parentIdJsonValue.asString())); } Json::Value domainTypeJsonValue = requestJsonValue[VssDomainUnitTbl_DomainType]; if (domainTypeJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDomainType(domainTypeJsonValue.asInt()); vssDomainUnitTblBuilder.addDomainType(std::stoi((domainTypeJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssDomainUnitTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssDomainUnitTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } responseJsonValue["message"] = "查询成功!"; responseJsonValue["success"] = "true"; @@ -265,42 +265,42 @@ Json::Value iDJsonValue = requestJsonValue[VssDomainUnitTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addID(iDJsonValue.asInt()); vssDomainUnitTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value devPubIDJsonValue = requestJsonValue[VssDomainUnitTbl_DevPubID]; if (devPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDevPubID(devPubIDJsonValue.asString()); vssDomainUnitTblBuilder.addDevPubID((devPubIDJsonValue.asString())); } Json::Value domainPubIDJsonValue = requestJsonValue[VssDomainUnitTbl_DomainPubID]; if (domainPubIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDomainPubID(domainPubIDJsonValue.asString()); vssDomainUnitTblBuilder.addDomainPubID((domainPubIDJsonValue.asString())); } Json::Value nameJsonValue = requestJsonValue[VssDomainUnitTbl_Name]; if (nameJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addName(nameJsonValue.asString()); vssDomainUnitTblBuilder.addName((nameJsonValue.asString())); } Json::Value businessGroupIDJsonValue = requestJsonValue[VssDomainUnitTbl_BusinessGroupID]; if (businessGroupIDJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addBusinessGroupID(businessGroupIDJsonValue.asString()); vssDomainUnitTblBuilder.addBusinessGroupID((businessGroupIDJsonValue.asString())); } Json::Value parentIdJsonValue = requestJsonValue[VssDomainUnitTbl_ParentId]; if (parentIdJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addParentId(parentIdJsonValue.asString()); vssDomainUnitTblBuilder.addParentId((parentIdJsonValue.asString())); } Json::Value domainTypeJsonValue = requestJsonValue[VssDomainUnitTbl_DomainType]; if (domainTypeJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addDomainType(domainTypeJsonValue.asInt()); vssDomainUnitTblBuilder.addDomainType(std::stoi((domainTypeJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssDomainUnitTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssDomainUnitTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssDomainUnitTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } responseJsonValue["message"] = "查询成功!"; responseJsonValue["success"] = "true"; QiaoJiaSystem/DataManagerServer/vss/controller/VssLocalSettingTblController.h
@@ -68,7 +68,7 @@ Json::Value iDJsonValue = requestJsonValue[VssLocalSettingTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssLocalSettingTblBuilder.addID(iDJsonValue.asInt()); vssLocalSettingTblBuilder.addID(std::stoi(iDJsonValue.asString())); } Json::Value serverIpJsonValue = requestJsonValue[VssLocalSettingTbl_ServerIp]; @@ -138,7 +138,7 @@ Json::Value iDJsonValue = requestJsonValue[VssLocalSettingTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssLocalSettingTblBuilder.addID(iDJsonValue.asInt()); vssLocalSettingTblBuilder.addID(std::stoi(iDJsonValue.asString())); } Json::Value serverIpJsonValue = requestJsonValue[VssLocalSettingTbl_ServerIp]; @@ -193,7 +193,7 @@ Json::Value iDJsonValue = requestJsonValue[VssLocalSettingTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssLocalSettingTblBuilder.addID(iDJsonValue.asInt()); vssLocalSettingTblBuilder.addID(std::stoi(iDJsonValue.asString())); } Json::Value serverIpJsonValue = requestJsonValue[VssLocalSettingTbl_ServerIp]; @@ -244,7 +244,7 @@ Json::Value iDJsonValue = requestJsonValue[VssLocalSettingTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssLocalSettingTblBuilder.addID(iDJsonValue.asInt()); vssLocalSettingTblBuilder.addID(std::stoi(iDJsonValue.asString())); } Json::Value serverIpJsonValue = requestJsonValue[VssLocalSettingTbl_ServerIp]; @@ -278,7 +278,7 @@ } responseJsonValue["message"] = "查询成功!"; responseJsonValue["success"] = "true"; responseJsonValue["data"] = VssLocalSettingTblSqliteDao::instance()->findJsonArray(string("select * from ") + VSSLocalSettingTbl_TABLE_NAME + " where 1 = 1"); responseJsonValue = VssLocalSettingTblSqliteDao::instance()->findVssLocalSettingTblList(vssLocalSettingTblBuilder.buildVssLocalSettingTblMap()); } return responseJsonValue.toStyledString(); QiaoJiaSystem/DataManagerServer/vss/controller/VssUpperSvrTblController.h
@@ -67,82 +67,82 @@ Json::Value iDJsonValue = requestJsonValue[VssUpperSvrTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addID(iDJsonValue.asInt()); vssUpperSvrTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value nameJsonValue = requestJsonValue[VssUpperSvrTbl_Name]; if (nameJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addName(nameJsonValue.asString()); vssUpperSvrTblBuilder.addName((nameJsonValue.asString())); } Json::Value publicIDJsonValue = requestJsonValue[VssUpperSvrTbl_PublicID]; if (publicIDJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPublicID(publicIDJsonValue.asString()); vssUpperSvrTblBuilder.addPublicID((publicIDJsonValue.asString())); } Json::Value authUsernameJsonValue = requestJsonValue[VssUpperSvrTbl_AuthUsername]; if (authUsernameJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAuthUsername(authUsernameJsonValue.asString()); vssUpperSvrTblBuilder.addAuthUsername((authUsernameJsonValue.asString())); } Json::Value authPasswdJsonValue = requestJsonValue[VssUpperSvrTbl_AuthPasswd]; if (authPasswdJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAuthPasswd(authPasswdJsonValue.asString()); vssUpperSvrTblBuilder.addAuthPasswd((authPasswdJsonValue.asString())); } Json::Value domainJsonValue = requestJsonValue[VssUpperSvrTbl_Domain]; if (domainJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addDomain(domainJsonValue.asString()); vssUpperSvrTblBuilder.addDomain((domainJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssUpperSvrTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIP(iPJsonValue.asString()); vssUpperSvrTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssUpperSvrTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPort(portJsonValue.asInt()); vssUpperSvrTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value registerTimeJsonValue = requestJsonValue[VssUpperSvrTbl_RegisterTime]; if (registerTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addRegisterTime(registerTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addRegisterTime(std::stoi((registerTimeJsonValue.asString()))); } Json::Value keepAliveTimeJsonValue = requestJsonValue[VssUpperSvrTbl_KeepAliveTime]; if (keepAliveTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addKeepAliveTime(keepAliveTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addKeepAliveTime(std::stoi((keepAliveTimeJsonValue.asString()))); } Json::Value aliveJsonValue = requestJsonValue[VssUpperSvrTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAlive(aliveJsonValue.asInt()); vssUpperSvrTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value isSyncTimeJsonValue = requestJsonValue[VssUpperSvrTbl_IsSyncTime]; if (isSyncTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIsSyncTime(isSyncTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addIsSyncTime(std::stoi((isSyncTimeJsonValue.asString()))); } Json::Value pushProtocolJsonValue = requestJsonValue[VssUpperSvrTbl_PushProtocol]; if (pushProtocolJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPushProtocol(pushProtocolJsonValue.asInt()); vssUpperSvrTblBuilder.addPushProtocol(std::stoi((pushProtocolJsonValue.asString()))); } Json::Value platformInfoJsonValue = requestJsonValue[VssUpperSvrTbl_PlatformInfo]; if (platformInfoJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPlatformInfo(platformInfoJsonValue.asInt()); vssUpperSvrTblBuilder.addPlatformInfo(std::stoi((platformInfoJsonValue.asString()))); } Json::Value isEnableJsonValue = requestJsonValue[VssUpperSvrTbl_IsEnable]; if (isEnableJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIsEnable(isEnableJsonValue.asInt()); vssUpperSvrTblBuilder.addIsEnable(std::stoi((isEnableJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssUpperSvrTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssUpperSvrTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } auto keyValuesToAdd = vssUpperSvrTblBuilder.buildVssUpperSvrTblMap(); if (keyValuesToAdd.size() > 0) { @@ -189,82 +189,82 @@ Json::Value iDJsonValue = requestJsonValue[VssUpperSvrTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addID(iDJsonValue.asInt()); vssUpperSvrTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value nameJsonValue = requestJsonValue[VssUpperSvrTbl_Name]; if (nameJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addName(nameJsonValue.asString()); vssUpperSvrTblBuilder.addName((nameJsonValue.asString())); } Json::Value publicIDJsonValue = requestJsonValue[VssUpperSvrTbl_PublicID]; if (publicIDJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPublicID(publicIDJsonValue.asString()); vssUpperSvrTblBuilder.addPublicID((publicIDJsonValue.asString())); } Json::Value authUsernameJsonValue = requestJsonValue[VssUpperSvrTbl_AuthUsername]; if (authUsernameJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAuthUsername(authUsernameJsonValue.asString()); vssUpperSvrTblBuilder.addAuthUsername((authUsernameJsonValue.asString())); } Json::Value authPasswdJsonValue = requestJsonValue[VssUpperSvrTbl_AuthPasswd]; if (authPasswdJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAuthPasswd(authPasswdJsonValue.asString()); vssUpperSvrTblBuilder.addAuthPasswd((authPasswdJsonValue.asString())); } Json::Value domainJsonValue = requestJsonValue[VssUpperSvrTbl_Domain]; if (domainJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addDomain(domainJsonValue.asString()); vssUpperSvrTblBuilder.addDomain((domainJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssUpperSvrTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIP(iPJsonValue.asString()); vssUpperSvrTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssUpperSvrTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPort(portJsonValue.asInt()); vssUpperSvrTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value registerTimeJsonValue = requestJsonValue[VssUpperSvrTbl_RegisterTime]; if (registerTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addRegisterTime(registerTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addRegisterTime(std::stoi((registerTimeJsonValue.asString()))); } Json::Value keepAliveTimeJsonValue = requestJsonValue[VssUpperSvrTbl_KeepAliveTime]; if (keepAliveTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addKeepAliveTime(keepAliveTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addKeepAliveTime(std::stoi((keepAliveTimeJsonValue.asString()))); } Json::Value aliveJsonValue = requestJsonValue[VssUpperSvrTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAlive(aliveJsonValue.asInt()); vssUpperSvrTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value isSyncTimeJsonValue = requestJsonValue[VssUpperSvrTbl_IsSyncTime]; if (isSyncTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIsSyncTime(isSyncTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addIsSyncTime(std::stoi((isSyncTimeJsonValue.asString()))); } Json::Value pushProtocolJsonValue = requestJsonValue[VssUpperSvrTbl_PushProtocol]; if (pushProtocolJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPushProtocol(pushProtocolJsonValue.asInt()); vssUpperSvrTblBuilder.addPushProtocol(std::stoi((pushProtocolJsonValue.asString()))); } Json::Value platformInfoJsonValue = requestJsonValue[VssUpperSvrTbl_PlatformInfo]; if (platformInfoJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPlatformInfo(platformInfoJsonValue.asInt()); vssUpperSvrTblBuilder.addPlatformInfo(std::stoi((platformInfoJsonValue.asString()))); } Json::Value isEnableJsonValue = requestJsonValue[VssUpperSvrTbl_IsEnable]; if (isEnableJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIsEnable(isEnableJsonValue.asInt()); vssUpperSvrTblBuilder.addIsEnable(std::stoi((isEnableJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssUpperSvrTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssUpperSvrTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } if (iDJsonValue.type() != Json::ValueType::nullValue) { string iDValue = iDJsonValue.asString(); @@ -289,82 +289,82 @@ Json::Value iDJsonValue = requestJsonValue[VssUpperSvrTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addID(iDJsonValue.asInt()); vssUpperSvrTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value nameJsonValue = requestJsonValue[VssUpperSvrTbl_Name]; if (nameJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addName(nameJsonValue.asString()); vssUpperSvrTblBuilder.addName((nameJsonValue.asString())); } Json::Value publicIDJsonValue = requestJsonValue[VssUpperSvrTbl_PublicID]; if (publicIDJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPublicID(publicIDJsonValue.asString()); vssUpperSvrTblBuilder.addPublicID((publicIDJsonValue.asString())); } Json::Value authUsernameJsonValue = requestJsonValue[VssUpperSvrTbl_AuthUsername]; if (authUsernameJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAuthUsername(authUsernameJsonValue.asString()); vssUpperSvrTblBuilder.addAuthUsername((authUsernameJsonValue.asString())); } Json::Value authPasswdJsonValue = requestJsonValue[VssUpperSvrTbl_AuthPasswd]; if (authPasswdJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAuthPasswd(authPasswdJsonValue.asString()); vssUpperSvrTblBuilder.addAuthPasswd((authPasswdJsonValue.asString())); } Json::Value domainJsonValue = requestJsonValue[VssUpperSvrTbl_Domain]; if (domainJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addDomain(domainJsonValue.asString()); vssUpperSvrTblBuilder.addDomain((domainJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssUpperSvrTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIP(iPJsonValue.asString()); vssUpperSvrTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssUpperSvrTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPort(portJsonValue.asInt()); vssUpperSvrTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value registerTimeJsonValue = requestJsonValue[VssUpperSvrTbl_RegisterTime]; if (registerTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addRegisterTime(registerTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addRegisterTime(std::stoi((registerTimeJsonValue.asString()))); } Json::Value keepAliveTimeJsonValue = requestJsonValue[VssUpperSvrTbl_KeepAliveTime]; if (keepAliveTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addKeepAliveTime(keepAliveTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addKeepAliveTime(std::stoi((keepAliveTimeJsonValue.asString()))); } Json::Value aliveJsonValue = requestJsonValue[VssUpperSvrTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAlive(aliveJsonValue.asInt()); vssUpperSvrTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value isSyncTimeJsonValue = requestJsonValue[VssUpperSvrTbl_IsSyncTime]; if (isSyncTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIsSyncTime(isSyncTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addIsSyncTime(std::stoi((isSyncTimeJsonValue.asString()))); } Json::Value pushProtocolJsonValue = requestJsonValue[VssUpperSvrTbl_PushProtocol]; if (pushProtocolJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPushProtocol(pushProtocolJsonValue.asInt()); vssUpperSvrTblBuilder.addPushProtocol(std::stoi((pushProtocolJsonValue.asString()))); } Json::Value platformInfoJsonValue = requestJsonValue[VssUpperSvrTbl_PlatformInfo]; if (platformInfoJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPlatformInfo(platformInfoJsonValue.asInt()); vssUpperSvrTblBuilder.addPlatformInfo(std::stoi((platformInfoJsonValue.asString()))); } Json::Value isEnableJsonValue = requestJsonValue[VssUpperSvrTbl_IsEnable]; if (isEnableJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIsEnable(isEnableJsonValue.asInt()); vssUpperSvrTblBuilder.addIsEnable(std::stoi((isEnableJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssUpperSvrTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssUpperSvrTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } responseJsonValue["message"] = "查询成功!"; responseJsonValue["success"] = "true"; @@ -385,82 +385,82 @@ Json::Value iDJsonValue = requestJsonValue[VssUpperSvrTbl_ID]; if (iDJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addID(iDJsonValue.asInt()); vssUpperSvrTblBuilder.addID(std::stoi((iDJsonValue.asString()))); } Json::Value nameJsonValue = requestJsonValue[VssUpperSvrTbl_Name]; if (nameJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addName(nameJsonValue.asString()); vssUpperSvrTblBuilder.addName((nameJsonValue.asString())); } Json::Value publicIDJsonValue = requestJsonValue[VssUpperSvrTbl_PublicID]; if (publicIDJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPublicID(publicIDJsonValue.asString()); vssUpperSvrTblBuilder.addPublicID((publicIDJsonValue.asString())); } Json::Value authUsernameJsonValue = requestJsonValue[VssUpperSvrTbl_AuthUsername]; if (authUsernameJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAuthUsername(authUsernameJsonValue.asString()); vssUpperSvrTblBuilder.addAuthUsername((authUsernameJsonValue.asString())); } Json::Value authPasswdJsonValue = requestJsonValue[VssUpperSvrTbl_AuthPasswd]; if (authPasswdJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAuthPasswd(authPasswdJsonValue.asString()); vssUpperSvrTblBuilder.addAuthPasswd((authPasswdJsonValue.asString())); } Json::Value domainJsonValue = requestJsonValue[VssUpperSvrTbl_Domain]; if (domainJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addDomain(domainJsonValue.asString()); vssUpperSvrTblBuilder.addDomain((domainJsonValue.asString())); } Json::Value iPJsonValue = requestJsonValue[VssUpperSvrTbl_IP]; if (iPJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIP(iPJsonValue.asString()); vssUpperSvrTblBuilder.addIP((iPJsonValue.asString())); } Json::Value portJsonValue = requestJsonValue[VssUpperSvrTbl_Port]; if (portJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPort(portJsonValue.asInt()); vssUpperSvrTblBuilder.addPort(std::stoi((portJsonValue.asString()))); } Json::Value registerTimeJsonValue = requestJsonValue[VssUpperSvrTbl_RegisterTime]; if (registerTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addRegisterTime(registerTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addRegisterTime(std::stoi((registerTimeJsonValue.asString()))); } Json::Value keepAliveTimeJsonValue = requestJsonValue[VssUpperSvrTbl_KeepAliveTime]; if (keepAliveTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addKeepAliveTime(keepAliveTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addKeepAliveTime(std::stoi((keepAliveTimeJsonValue.asString()))); } Json::Value aliveJsonValue = requestJsonValue[VssUpperSvrTbl_Alive]; if (aliveJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addAlive(aliveJsonValue.asInt()); vssUpperSvrTblBuilder.addAlive(std::stoi((aliveJsonValue.asString()))); } Json::Value isSyncTimeJsonValue = requestJsonValue[VssUpperSvrTbl_IsSyncTime]; if (isSyncTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIsSyncTime(isSyncTimeJsonValue.asInt()); vssUpperSvrTblBuilder.addIsSyncTime(std::stoi((isSyncTimeJsonValue.asString()))); } Json::Value pushProtocolJsonValue = requestJsonValue[VssUpperSvrTbl_PushProtocol]; if (pushProtocolJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPushProtocol(pushProtocolJsonValue.asInt()); vssUpperSvrTblBuilder.addPushProtocol(std::stoi((pushProtocolJsonValue.asString()))); } Json::Value platformInfoJsonValue = requestJsonValue[VssUpperSvrTbl_PlatformInfo]; if (platformInfoJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addPlatformInfo(platformInfoJsonValue.asInt()); vssUpperSvrTblBuilder.addPlatformInfo(std::stoi((platformInfoJsonValue.asString()))); } Json::Value isEnableJsonValue = requestJsonValue[VssUpperSvrTbl_IsEnable]; if (isEnableJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addIsEnable(isEnableJsonValue.asInt()); vssUpperSvrTblBuilder.addIsEnable(std::stoi((isEnableJsonValue.asString()))); } Json::Value updateTimeJsonValue = requestJsonValue[VssUpperSvrTbl_UpdateTime]; if (updateTimeJsonValue.type() != Json::ValueType::nullValue) { vssUpperSvrTblBuilder.addUpdateTime(updateTimeJsonValue.asString()); vssUpperSvrTblBuilder.addUpdateTime((updateTimeJsonValue.asString())); } responseJsonValue["message"] = "查询成功!"; responseJsonValue["success"] = "true"; QiaoJiaSystem/DataManagerServer/vss/dao/VssLocalSettingTblSqliteDao.h
@@ -7,6 +7,7 @@ #define VSSLocalSettingTbl_Sqlite_TABLE_NAME "VSSLocalSettingTbl" #include <qsqlfield.h> /** * 本地国标配置管理类 */ @@ -174,67 +175,48 @@ } /** 查询本地国标配置列表 querySql 要查询的sql语句 */ Json::Value findVssLocalSettingTblList(string querySql) { Json::Value findVssLocalSettingTblList(std::map<std::string, std::string>& whereKeyValues) { Json::Value responseJsonValue; responseJsonValue["message"] = "删除失败!"; responseJsonValue["message"] = "查询失败!"; responseJsonValue["success"] = "false"; responseJsonValue["data"] = "[]"; responseJsonValue["data"] = Json::arrayValue; QMutexLocker mutexLocker(m_mutexVisit);//TODO std::list<Record_Cut_Video_info> lst; QSqlTableModel pModel(NULL, *m_db); pModel.setTable(VSSLocalSettingTbl_Sqlite_TABLE_NAME); pModel.setTable(VSSLocalSettingTbl_Sqlite_TABLE_NAME);; for (auto whereKeyValue : whereKeyValues ) { pModel.setFilter(QObject::tr((string(whereKeyValue.first)+" = '%1'").c_str()).arg(QString::fromUtf8(whereKeyValue.second.c_str()))); } pModel.setEditStrategy(QSqlTableModel::OnManualSubmit);//OnManualSubmit OnFieldChange pModel.select(); int rowCount = pModel.rowCount(); if (rowCount > 0) { Json::Value rowDataList; Json::Value rowDataList = Json::arrayValue; for (int i = 0; i < rowCount; ++i) { Json::Value rowData; Json::Value rowData = Json::objectValue; Record_Cut_Video_info lRec; QSqlRecord rec = pModel.record(i); // if (!rec.value("finish_flag").toBool()) { // lRec.n_id = rec.value("id").toInt(); // lRec.str_storage_dev_id = rec.value("storage_dev_id").toString(); // lRec.n_chn = rec.value("chn").toInt(); // lRec.str_src_path = rec.value("src_path").toString(); // lRec.str_dst_path = rec.value("dst_path").toString(); // lRec.n_total = rec.value("total").toInt(); // lRec.b_finish_flag = rec.value("finish_flag").toBool(); // lRec.tim_update_time = QDateTime::fromString(rec.value("update_time").toString(), // "yyyy-MM-dd hh:mm:ss"); // lRec.str_reserved = rec.value("reserved").toString(); // lst.push_back(lRec); // } for (int i = 0; i < rec.count(); i++) { QSqlField field = rec.field(i); rowData[field.name().toStdString()] = field.value().toString().toStdString(); } rowDataList.append(rowData); } responseJsonValue["data"] = rowDataList; } responseJsonValue["message"] = "查询成功!"; responseJsonValue["success"] = "true"; return responseJsonValue; // vector<VssLocalSettingTbl> vssLocalSettingTblVec; // vector<map<string, string>> rowDatList = findList(querySql); // vssLocalSettingTblVec.reserve(rowDatList.size()); // for (auto rowData : rowDatList) { // vssLocalSettingTblVec.emplace_back(mapToModel(rowData)); // } // return vssLocalSettingTblVec; } /**查询本地国标配置列表 whereKeyValues 列名和列值对条件 */ Json::Value findVssLocalSettingTblList(std::map<std::string, std::string>& whereKeyValues) { return findVssLocalSettingTblList(string("select * from ") + VSSLocalSettingTbl_TABLE_NAME + " where 1=1 " + getWhereColumnNameValuePair(whereKeyValues)); } /**查询所有本地国标配置列表 */ Json::Value findAllVssLocalSettingTblList() { return findVssLocalSettingTblList(string("select * from ") + VSSLocalSettingTbl_TABLE_NAME + " where 1=1 "); std::map<std::string, std::string> whereKeyValues; return findVssLocalSettingTblList(whereKeyValues); } /** 查询map列表 querySql 要查询的sql语句 */ QiaoJiaSystem/build/config.dbBinary files differ