From 763f2396ea39c63112aac3a36ba9e8ecc1544f8a Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期二, 06 二月 2024 16:37:06 +0800
Subject: [PATCH] api拦截跳转
---
src/components/makepager/SearchCommonView.vue | 17 +++++++++++------
1 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/src/components/makepager/SearchCommonView.vue b/src/components/makepager/SearchCommonView.vue
index dd328e8..fc3e2ea 100644
--- a/src/components/makepager/SearchCommonView.vue
+++ b/src/components/makepager/SearchCommonView.vue
@@ -54,7 +54,7 @@
<template v-if="selectArr?.length > 0" slot="prepend">
<div style="display: flex">
<div v-for="(val, i) in selectArr" :key="i" class="pre-views">
- <span style="margin-left: 5px">{{ val.title }}</span>
+ <span style="margin-left: 5px">{{ val?.title ?? val }}</span>
<i @click="delSelectClick(val)" class="el-icon-close" style="margint: 0 5px"></i>
</div>
</div>
@@ -80,7 +80,7 @@
trigger="click"
:hide-on-click="false"
placement="bottom"
- @command="switchStatusKeywords($event, selList)"
+ @command="switchKeywords($event, selList)"
>
<div class="common yes-cursor">
<img src="@/assets/img/shaixuan.png" style="width: 10px" />
@@ -90,7 +90,7 @@
<el-dropdown-item
v-for="(item, key) in screenArray"
:key="key"
- :command="{ command: item.title, ...item }"
+ :command="item.title"
:class="{ selected: status == item.title }"
>
<div class="dropdown-view">
@@ -256,7 +256,11 @@
}
},
mounted() {
+ this.searchTaskMap.forEach((ele) => {
+ this.selList.push(ele.title)
+ })
this.selectArr = this.searchTaskMap
+ this.searchInput = this.inputName
},
methods: {
// 鎼滅储
@@ -287,8 +291,8 @@
inspectionConfigClick() {
this.$emit("inspectionConfigClick")
},
- switchStatusKeywords(command, item) {
- console.log("index", command)
+ switchKeywords(command, item) {
+ console.log("index", command, item)
this.status = command
const oldValue = item
console.log(oldValue)
@@ -301,6 +305,7 @@
} else {
oldValue.push(command)
}
+ this.$emit("switchKeywords", item)
},
// 鍒犻櫎绛涢�夊唴瀹�
delSelectClick(item) {
@@ -427,7 +432,7 @@
}
}
.selected {
- color: #409eff;
+ color: #606266;
}
.dropdown-view {
position: relative;
--
Gitblit v1.8.0