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