From 32c39aa6698998857d5ac46232ae3239e2ea0a86 Mon Sep 17 00:00:00 2001
From: guoshipeng <3194674006@qq.com>
Date: Wed, 06 Sep 2023 14:03:30 +0800
Subject: [PATCH] fix:添加搜索

---
 src/views/list/road.vue |   46 +++++++++++++++++++++++++++++-----------------
 1 files changed, 29 insertions(+), 17 deletions(-)

diff --git a/src/views/list/road.vue b/src/views/list/road.vue
index f5fc431..32c30b0 100644
--- a/src/views/list/road.vue
+++ b/src/views/list/road.vue
@@ -29,7 +29,16 @@
           >������</a-button
         >
       </div>
-
+      <div class="left-five">
+        <a-input
+          style="width: 300px; margin-left: 0px"
+          v-model="selectLuName"
+          placeholder="���������������������"
+        />
+        <a-button type="primary" style="margin-left: 10px" @click="selectLu"
+          >������</a-button
+        >
+      </div>
       <div class="left-two">
         <a-table
           :dataSource="dataSource"
@@ -113,22 +122,22 @@
       <div>
         <div>
           <span style="font-size: 17.5px; color: black; margin-left: 50px"
-            >������ :</span
+            >������������ :</span
           >
           <a-input
             style="width: 300px; margin-left: 15px"
-            placeholder="���������������"
+            placeholder="���������������������"
             v-model="startLu"
           />
         </div>
-        <div style="margin-top: 10px; margin-left: 50px">
+        <!-- <div style="margin-top: 10px; margin-left: 50px">
           <span style="font-size: 17.5px; color: black">������ :</span>
           <a-input
             style="width: 300px; margin-left: 15px"
             placeholder="���������������"
             v-model="endLu"
           />
-        </div>
+        </div> -->
       </div>
     </a-modal>
     <div class="right">
@@ -190,12 +199,8 @@
   private tableLoading: boolean = false;
   private columns: any[] = [
     {
-      title: "������",
+      title: "������������",
       dataIndex: "startPoint"
-    },
-    {
-      title: "������",
-      dataIndex: "endPoint"
     },
     {
       title: "������",
@@ -208,9 +213,15 @@
   private startLu:any=''
   private endLu:any=''
   private insertCarLu(){
+     if(this.carvalue==='������������������'){
+      this.$message.warning('���������������������������!')
+      return
+    }
+
     post('coordinate/interCruiserRoad',{
       startPoint:this.startLu,
-      endPoint:this.endLu
+      mac:this.carvalue
+      
     }).then((res)=>{
       console.log(res);
       this.$message.success(res.data.message)
@@ -220,6 +231,7 @@
       this.selectLu()
     })
   }
+
   private opRender(text: string, record: any, index: number) {
     return (
         <div style="width:180px">
@@ -310,7 +322,6 @@
       time2:this.timevalue[1],
       mac:this.carvalue,
     }).then((res)=>{
-      console.log(res);
       this.carDate=[]
       this.pointshow=true
       this.setMarker(res)
@@ -408,7 +419,6 @@
   private endtime:any=''
   private startstate:any='none'
   private  setMarker(res) {
-    console.log(res);
     const that=this
      that.carDate=[]
      that.carDataList=[]
@@ -418,8 +428,6 @@
        for(var i=0;i<res.data.data.data.length;i++){
         that.carDataList.push(res.data.data.data[i])
       }
-      console.log(that.carDate,'that.carDate');
-      console.log(that.carDataList,'that.carDataList');
       that.map.clearOverlays()
       let bPoints = []
       let aPoints = []
@@ -537,9 +545,10 @@
       var centerPoint = view.center;
       this.map.centerAndZoom(centerPoint, mapZoom);
     }
-
+  private selectLuName:any=null
     private selectLu(){
       get('coordinate/selectCruiserRoad',{
+        name:this.selectLuName
       }).then((res)=>{
         this.dataSource=res.data.data
       })
@@ -577,8 +586,11 @@
   height: 60px;
   border-bottom: 1px dashed gray;
 }
+.left-five {
+  margin-top: 20px;
+}
 .left-two {
-  margin-top: 30px;
+  margin-top: 10px;
 }
 .BMap_Marker.BMap_noprint {
   width: 23px;

--
Gitblit v1.8.0