File List 表单上面增加“搜索框”用来查询数据
This commit is contained in:
parent
6ba65075be
commit
3cf42843c5
|
@ -54,7 +54,17 @@
|
|||
<a-modal v-model="visible_file" :width="1200" title="File List" @cancel="cancelFileModale">
|
||||
<a-spin :spinning="loading_file">
|
||||
<div style="position: relative;padding-bottom: 40px;height: 460px;overflow: hidden;">
|
||||
// 增加搜索
|
||||
<a-row type="flex" style="margin-bottom: 15px;">
|
||||
<a-col flex="400px">
|
||||
<a-input placeholder="search..." v-model="searchName" />
|
||||
</a-col>
|
||||
<a-col flex="108px">
|
||||
<a-button class="search-btn" type="primary" @click="onSearchFileName">
|
||||
<img src="@/assets/images/global/search.png" alt="" />
|
||||
Search
|
||||
</a-button>
|
||||
</a-col>
|
||||
</a-row>
|
||||
<a-table
|
||||
v-if="tableType=='multiple'"
|
||||
:data-source="list_file"
|
||||
|
@ -205,7 +215,8 @@ export default {
|
|||
currFileType: "_S_",
|
||||
selectedRowKeys_edit: [],
|
||||
selectionRows_edit: [],
|
||||
tableType: "multiple"
|
||||
tableType: "multiple",
|
||||
searchName: ""
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
|
@ -243,9 +254,12 @@ export default {
|
|||
this.tableType = str==="_S_"?"multiple":"single"
|
||||
this.getSpectrumFile({pageNo:1,pageSize:10})
|
||||
},
|
||||
onSearchFileName() {
|
||||
this.getSpectrumFile({pageNo:1,pageSize:10})
|
||||
},
|
||||
getSpectrumFile(params) {
|
||||
this.loading_file = true
|
||||
let params_arg = {...params,name:this.currFileType}
|
||||
let params_arg = {...params,name:`${this.searchName?this.searchName+',':''}${this.currFileType}`}
|
||||
getAction("/spectrumFile/get", params_arg).then(res => {
|
||||
this.loading_file = false
|
||||
if (res.success) {
|
||||
|
@ -470,5 +484,7 @@ export default {
|
|||
/deep/.ant-table-tbody .ant-table-row td{
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.ant-input{
|
||||
width: 380px;
|
||||
}
|
||||
</style>
|
||||
|
|
Loading…
Reference in New Issue
Block a user