|
@@ -84,7 +84,7 @@
|
|
|
></el-cascader>
|
|
|
</template>
|
|
|
<template slot="searchItem27">
|
|
|
- <el-checkbox-group v-model="labels">
|
|
|
+ <!-- <el-checkbox-group v-model="labels">
|
|
|
<el-checkbox-button label="1" :key="1" class="labelA"
|
|
|
>高速</el-checkbox-button
|
|
|
>
|
|
@@ -106,7 +106,16 @@
|
|
|
<el-checkbox-button label="7" :key="7" class="labelC"
|
|
|
>掉头</el-checkbox-button
|
|
|
>
|
|
|
- </el-checkbox-group>
|
|
|
+ </el-checkbox-group> -->
|
|
|
+ <div class="labelsBox">
|
|
|
+ <b class="labelA" @click="conditions(1)">高速</b>
|
|
|
+ <b class="labelB" @click="conditions(2)">切入</b>
|
|
|
+ <b class="labelC" @click="conditions(3)">切出</b>
|
|
|
+ <b class="labelD" @click="conditions(4)">变道</b>
|
|
|
+ <b class="labelA" @click="conditions(5)">匝道</b>
|
|
|
+ <b class="labelB" @click="conditions(6)">隧道</b>
|
|
|
+ <b class="labelC" @click="conditions(7)">掉头</b>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
<template slot="searchBtn1">
|
|
|
<el-button type="primary" @click="doSearch">查询</el-button>
|
|
@@ -208,6 +217,8 @@ export default {
|
|
|
cutOut: [], // 切出
|
|
|
laneChange: [], // 变道
|
|
|
turnAround: [], // 掉头
|
|
|
+
|
|
|
+ share: "0",
|
|
|
},
|
|
|
labels: [],
|
|
|
list: [],
|
|
@@ -265,7 +276,9 @@ export default {
|
|
|
type: "post",
|
|
|
// firstRequest: false,
|
|
|
data: this.$api.sceneLibrary.querySceneNaturalList,
|
|
|
- param: {},
|
|
|
+ param: {
|
|
|
+ share: "0",
|
|
|
+ },
|
|
|
},
|
|
|
dialogVisible: false,
|
|
|
autoplay: false,
|
|
@@ -312,7 +325,7 @@ export default {
|
|
|
|
|
|
methods: {
|
|
|
doSearch() {
|
|
|
- this.searchParams.highSpeed = this.labels.includes("1")
|
|
|
+ /* this.searchParams.highSpeed = this.labels.includes("1")
|
|
|
? [["roadType", "高速"]]
|
|
|
: [];
|
|
|
this.searchParams.cutIn = this.labels.includes("2")
|
|
@@ -406,7 +419,8 @@ export default {
|
|
|
["selfBehavior", "直路掉头"],
|
|
|
["selfBehavior", "selfBehavior", "路口掉头"],
|
|
|
]
|
|
|
- : [];
|
|
|
+ : []; */
|
|
|
+
|
|
|
this.refreshList(this.searchParams);
|
|
|
},
|
|
|
//刷新table
|
|
@@ -432,10 +446,125 @@ export default {
|
|
|
cutOut: [],
|
|
|
laneChange: [],
|
|
|
turnAround: [],
|
|
|
+ share: "0",
|
|
|
};
|
|
|
this.labels = [];
|
|
|
this.doSearch();
|
|
|
},
|
|
|
+ conditions(v) {
|
|
|
+ switch (v) {
|
|
|
+ case 1:
|
|
|
+ this.searchParams.road = [
|
|
|
+ ...this.searchParams.road,
|
|
|
+ ["roadType", "高速"],
|
|
|
+ ];
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ this.searchParams.targetBehavior = [
|
|
|
+ ...this.searchParams.targetBehavior,
|
|
|
+ [
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "机动车从左侧切入成功",
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "机动车从右侧切入成功",
|
|
|
+ ],
|
|
|
+ ];
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ this.searchParams.targetBehavior = [
|
|
|
+ ...this.searchParams.targetBehavior,
|
|
|
+ [
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "机动车向左侧切出成功",
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "targetBehavior",
|
|
|
+ "机动车向右侧切出成功",
|
|
|
+ ],
|
|
|
+ ];
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ this.searchParams.selfBehavior = [
|
|
|
+ ...this.searchParams.selfBehavior,
|
|
|
+ [
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "向左变道成功",
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "向右变道成功",
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "向左连续变道",
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "向右连续变道",
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "向左变道超车",
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "selfBehavior",
|
|
|
+ "向右变道超车",
|
|
|
+ ],
|
|
|
+ ];
|
|
|
+ break;
|
|
|
+ case 5:
|
|
|
+ this.searchParams.road = [
|
|
|
+ ...this.searchParams.road,
|
|
|
+ ["ramp", "是"],
|
|
|
+ ];
|
|
|
+ break;
|
|
|
+ case 6:
|
|
|
+ this.searchParams.road = [
|
|
|
+ ...this.searchParams.road,
|
|
|
+ ["tunnel", "是"],
|
|
|
+ ];
|
|
|
+ break;
|
|
|
+ case 7:
|
|
|
+ this.searchParams.selfBehavior = [
|
|
|
+ ...this.searchParams.selfBehavior,
|
|
|
+ ["selfBehavior", "直路掉头"],
|
|
|
+ ["selfBehavior", "selfBehavior", "路口掉头"],
|
|
|
+ ];
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ },
|
|
|
viewRow(row) {
|
|
|
this.dialogVisible = true;
|
|
|
this.videoDiaTitle = row.naturalName;
|