fix: asset查询接口使用q参数

This commit is contained in:
zyh
2024-04-22 16:51:26 +08:00
parent 5fbead2f55
commit 95b88f2e84
3 changed files with 5 additions and 4 deletions

View File

@@ -97,7 +97,7 @@
<!--弹窗-->
<el-dialog :modal-append-to-body='false' :z-index="1000" :show-close="true" :visible.sync="assetShow" @close="closeAssetCustom" class="nz-dialog webshell-selectAsset" width="620px">
<div slot="title">{{$t('webshell.selAsset')}}</div>
<selectTable ref="selectTable" v-model="assetContent.assetId" :params="selectPageParams" :columns="columns" :tableFormat="tableFormat" api="asset/asset" value-key="id" search-key="manageIp">
<selectTable ref="selectTable" v-model="assetContent.assetId" :params="selectPageParams" :columns="columns" :tableFormat="tableFormat" api="asset/asset" value-key="id" search-key="q">
<template v-slot:searchLeft>
<el-dropdown trigger="click" class="header-el-dropdown">
<span class="el-dropdown-link">
@@ -206,7 +206,7 @@ export default {
terminalSetting: {
type: Object,
default: () => {}
},
}
},
computed: {
language () { return this.$store.getters.getLanguage },

View File

@@ -44,7 +44,7 @@
<!-- <el-option v-for="item in assetList" :id="'asset-'+item.id" :key="item.id" :label="item.name" :value="item.id"></el-option>-->
<!-- </el-select>-->
<v-selectpage
:data="assetList"
:data="'/asset/asset'"
:tb-columns="columns"
:params="{
varType: 2, dashboardId: 0,
@@ -56,6 +56,7 @@
title="ChartSearch"
key-field="id"
show-field="name"
search-field="q"
:width="626"
v-model="editEndpoint.assetId"
class="form-control"

View File

@@ -142,7 +142,7 @@ export default {
search: bus.debounce(function () {
this.pageNo = 1
this.getTableData()
}, 500),
}, 300),
pageChange (val) {
this.pageNo = val
this.getTableData()