From f1360ea0672147638e052b3ea1458b393c92422e Mon Sep 17 00:00:00 2001
From: chenshijun <chenshijun@aiotlink.com>
Date: 星期五, 15 三月 2019 15:14:35 +0800
Subject: [PATCH] Merge branch 'yw.1.2.fixbug' of ssh://192.168.1.226:29418/development/c++ into yw.1.2.fixbug

---
 QiaoJiaSystem/DataManagerServer/http_configserver.cpp |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/QiaoJiaSystem/DataManagerServer/http_configserver.cpp b/QiaoJiaSystem/DataManagerServer/http_configserver.cpp
index 0750366..64595d9 100644
--- a/QiaoJiaSystem/DataManagerServer/http_configserver.cpp
+++ b/QiaoJiaSystem/DataManagerServer/http_configserver.cpp
@@ -3343,18 +3343,18 @@
 
     if (reader.parse(content, value)) {
         std::string str_imgName = "";
+        std::string rtsp_ip = value["str_ip"].asString();
+//        int port= value["n_port"].asInt();
+        int port = 554;
+        std::string username = value["str_username"].asString();
+        std::string pass = value["str_password"].asString();
+        std::string brand = value["str_brand"].asString();
+        std::string rtsp_url = rtspAddrBuild(rtsp_ip, port, username, pass, brand);
 
         if (value.isMember("id")) {
             if (value["id"].isNull()) return "{\"ret_status\": \"id鍐呭鏈夎锛岃妫�鏌ワ紒\"}";
             str_imgName.append("./").append(value["id"].asString()).append(".jpg");
         } else {
-            std::string ip = value["str_ip"].asString();
-//        int port= value["n_port"].asInt();
-            int port = 554;
-            std::string username = value["str_username"].asString();
-            std::string pass = value["str_password"].asString();
-            std::string brand = value["str_brand"].asString();
-            std::string rtsp_url = rtspAddrBuild(ip, port, username, pass, brand);
             if (rtsp_url.empty()) {
                 return "{\"ret_status\":\"鍐呭鏈夎锛岃妫�鏌ワ紒\"}";
             }
@@ -3373,7 +3373,7 @@
             if (str_imgName.back() != '/') {
                 str_imgName.push_back('/');
             }
-            str_imgName += ip;
+            str_imgName += rtsp_ip;
             str_imgName += "-";
             str_imgName += "snapshot.jpg";
             //admin:a1234567@192.168.1.201:554/h264/ch1/main/av_stream -r 1/25 -f image2 -s 1920*1080 /home/basic/work_src/a.jpg
@@ -3406,7 +3406,7 @@
         fdfsClient.rwLock.unlock();
         Json::Value result;
         result["imgUrl"] = strImgUrl;
-        db_c.updateCamDevSnapshot(QString::fromStdString(ip), QString::fromStdString(strImgUrl));
+        db_c.updateCamDevSnapshot(QString::fromStdString(rtsp_ip), QString::fromStdString(strImgUrl));
 
         return result.toStyledString();
 

--
Gitblit v1.8.0