Commit e78f8f67 authored by xuke's avatar xuke
parents ff08c5c5 7ed9fbec
......@@ -4,6 +4,7 @@ import {ElMessageBox} from "element-plus";
import {getPhenomenon,addPhenomenon,alterPhenomenon,deletePhenomenon} from "@/api/scheduling.js"
const data = ref()
const dataBackup = ref([])
const searchKey = ref('') // 查询参数
const reviseWindowOpen = ref(false)
const addWindowOpen = ref(false)
......@@ -39,6 +40,13 @@ function omit(val){
})
}).catch(err=>{})
} // 删除按钮单击事件
function search(){
if(!searchKey.value){
getData()
}else {
data.value = dataBackup.value.filter(item => item.phenomenonName.includes(searchKey.value) )
}
}
function handleClose(){
reviseWindowOpen.value = false
addWindowOpen.value = false
......@@ -72,6 +80,7 @@ onMounted(()=>{
function getData(){
getPhenomenon().then(res => {
data.value = res.data
dataBackup.value = [...data.value]
})
}
</script>
......@@ -81,10 +90,10 @@ function getData(){
<el-row>
<el-col :span="8" label>名称:</el-col>
<el-col :span="16">
<el-input v-model="searchKey"/>
<el-input clearable v-model="searchKey"/>
</el-col>
</el-row>
<el-button type="primary" class="add-search-btn">查询</el-button>
<el-button type="primary" @click="search" class="add-search-btn">查询</el-button>
<el-button type="primary" @click="add" class="add-search-btn">新增</el-button>
</div>
<div class="table-wrapper">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment