From f24c8298d0a67921c829c514e19440824ad5965f Mon Sep 17 00:00:00 2001
From: cshenfu <men883234@gmail.com>
Date: 星期二, 25 十月 2022 12:08:29 +0800
Subject: [PATCH] 修改轨迹回放处的时间选择器bug

---
 widgetsTS/taxiRouteReplay2/view.js  |   19 ++++++++++++++-----
 widgetsTS/taxiRouteReplay/view.html |    2 +-
 widgetsTS/taxiRouteReplay/view.js   |   19 ++++++++++++++-----
 3 files changed, 29 insertions(+), 11 deletions(-)

diff --git a/widgetsTS/taxiRouteReplay/view.html b/widgetsTS/taxiRouteReplay/view.html
index 89dd532..b1e6e05 100644
--- a/widgetsTS/taxiRouteReplay/view.html
+++ b/widgetsTS/taxiRouteReplay/view.html
@@ -56,7 +56,7 @@
     <tr>
       <td class="nametd">杞﹁締缂栧彿锛�</td>
       <td>
-        <input type='text' class="form-control text" id='taxisn' name="taxisn" />
+        <input type='text' class="form-control  text" id='taxisn' name="taxisn" />
       </td>
     </tr>
     <tr>
diff --git a/widgetsTS/taxiRouteReplay/view.js b/widgetsTS/taxiRouteReplay/view.js
index 6a5c8db..8f1fe8d 100644
--- a/widgetsTS/taxiRouteReplay/view.js
+++ b/widgetsTS/taxiRouteReplay/view.js
@@ -161,11 +161,16 @@
       todayHighlight: 1,  //濡傛灉涓簍rue, 楂樹寒褰撳墠鏃ユ湡
       endDate: new Date()
     }).on('changeDate', function (ev) {
-      if (ev.date) {
-        $(endSelector).datetimepicker('setStartDate', new Date(ev.date.valueOf()))
-      } else {
-        $(endSelector).datetimepicker('setStartDate', null);
-      }
+		ev.preventDefault();
+				ev.stopPropagation();
+				var startTime = ev.date;
+				$(endSelector).datetimepicker('setStartDate',startTime);
+				// $(endSelector).val("");
+      // if (ev.date) {
+      //   $(endSelector).datetimepicker('setStartDate', new Date(ev.date.valueOf()))
+      // } else {
+      //   $(endSelector).datetimepicker('setStartDate', null);
+      // }
       thisWidget.appDateHourStart = $(beginSelector).val();
     })
   $(endSelector).datetimepicker(
@@ -182,6 +187,10 @@
       todayHighlight: 1,  //濡傛灉涓簍rue, 楂樹寒褰撳墠鏃ユ湡
       endDate: new Date()
     }).on('changeDate', function (ev) {
+		ev.preventDefault();
+				ev.stopPropagation();
+				var endTime = ev.date;
+				$(beginSelector).datetimepicker('setEndDate',endTime);
       thisWidget.appDateHourEnd = $(endSelector).val();
     })
 }
diff --git a/widgetsTS/taxiRouteReplay2/view.js b/widgetsTS/taxiRouteReplay2/view.js
index 6a5c8db..8f1fe8d 100644
--- a/widgetsTS/taxiRouteReplay2/view.js
+++ b/widgetsTS/taxiRouteReplay2/view.js
@@ -161,11 +161,16 @@
       todayHighlight: 1,  //濡傛灉涓簍rue, 楂樹寒褰撳墠鏃ユ湡
       endDate: new Date()
     }).on('changeDate', function (ev) {
-      if (ev.date) {
-        $(endSelector).datetimepicker('setStartDate', new Date(ev.date.valueOf()))
-      } else {
-        $(endSelector).datetimepicker('setStartDate', null);
-      }
+		ev.preventDefault();
+				ev.stopPropagation();
+				var startTime = ev.date;
+				$(endSelector).datetimepicker('setStartDate',startTime);
+				// $(endSelector).val("");
+      // if (ev.date) {
+      //   $(endSelector).datetimepicker('setStartDate', new Date(ev.date.valueOf()))
+      // } else {
+      //   $(endSelector).datetimepicker('setStartDate', null);
+      // }
       thisWidget.appDateHourStart = $(beginSelector).val();
     })
   $(endSelector).datetimepicker(
@@ -182,6 +187,10 @@
       todayHighlight: 1,  //濡傛灉涓簍rue, 楂樹寒褰撳墠鏃ユ湡
       endDate: new Date()
     }).on('changeDate', function (ev) {
+		ev.preventDefault();
+				ev.stopPropagation();
+				var endTime = ev.date;
+				$(beginSelector).datetimepicker('setEndDate',endTime);
       thisWidget.appDateHourEnd = $(endSelector).val();
     })
 }

--
Gitblit v1.9.1