Commit 943d0eea authored by “yiyousong”'s avatar “yiyousong”

perf: 优化业务事项管理搜索

parent fea2b5d3
...@@ -13,10 +13,9 @@ ...@@ -13,10 +13,9 @@
style="width: 120px" style="width: 120px"
v-model="leftSource" v-model="leftSource"
class="select-department" class="select-department"
placeholder="事项来源" placeholder="全部来源"
:allowClear="true" :allowClear="true"
> >
<a-select-option value=""> 全部来源 </a-select-option>
<a-select-option :value="0"> 一体化添加 </a-select-option> <a-select-option :value="0"> 一体化添加 </a-select-option>
<a-select-option :value="1"> 手动添加 </a-select-option> <a-select-option :value="1"> 手动添加 </a-select-option>
</a-select> </a-select>
...@@ -25,13 +24,10 @@ ...@@ -25,13 +24,10 @@
style="min-width: 120px" style="min-width: 120px"
v-model="leftDept" v-model="leftDept"
class="select-department" class="select-department"
placeholder="部门搜索" placeholder="全部部门"
optionFilterProp="label" optionFilterProp="label"
:allowClear="true" :allowClear="true"
> >
<a-select-option value="" label="全部部门">
全部部门
</a-select-option>
<a-select-option <a-select-option
v-for="v in deptList" v-for="v in deptList"
:key="v.id" :key="v.id"
...@@ -149,23 +145,21 @@ ...@@ -149,23 +145,21 @@
style="width: 120px" style="width: 120px"
v-model="rightSource" v-model="rightSource"
class="select-department" class="select-department"
placeholder="事项来源" placeholder="全部来源"
allowClear
> >
<a-select-option value=""> 全部来源 </a-select-option>
<a-select-option :value="0"> 一体化事项 </a-select-option> <a-select-option :value="0"> 一体化事项 </a-select-option>
<a-select-option :value="1"> 自建事项 </a-select-option> <a-select-option :value="1"> 自建事项 </a-select-option>
</a-select> </a-select>
<a-select <a-select
showSearch showSearch
allowClear
style="min-width: 120px" style="min-width: 120px"
v-model="rightDept" v-model="rightDept"
class="select-department" class="select-department"
placeholder="部门搜索" placeholder="全部部门"
optionFilterProp="label" optionFilterProp="label"
> >
<a-select-option value="" label="全部部门">
全部部门
</a-select-option>
<a-select-option <a-select-option
v-for="v in deptList" v-for="v in deptList"
:key="v.id" :key="v.id"
...@@ -358,10 +352,10 @@ export default { ...@@ -358,10 +352,10 @@ export default {
rightColumns, rightColumns,
leftLoading: false, leftLoading: false,
rightLoading: false, rightLoading: false,
leftSource: "", // 左边来源 leftSource: undefined, // 左边来源
leftDept: "", // 左边部门搜索 leftDept: undefined, // 左边部门搜索
rightDept: "", // 右边部门搜索 rightDept: undefined, // 右边部门搜索
rightSource: "", // 右边来源 rightSource: undefined, // 右边来源
selectedRowKeys: [], selectedRowKeys: [],
matterSiteData: [], // 站点事项 matterSiteData: [], // 站点事项
matterDataList: [], //事项列表数据 matterDataList: [], //事项列表数据
......
...@@ -75,12 +75,10 @@ ...@@ -75,12 +75,10 @@
style="min-width: 120px" style="min-width: 120px"
v-model="deptSearch" v-model="deptSearch"
class="select-department" class="select-department"
placeholder="部门搜索" placeholder="全部部门"
optionFilterProp="label" optionFilterProp="label"
allowClear
> >
<a-select-option value="" label="全部部门">
全部部门
</a-select-option>
<a-select-option <a-select-option
v-for="v in deptList" v-for="v in deptList"
:key="v.id" :key="v.id"
...@@ -352,7 +350,7 @@ export default { ...@@ -352,7 +350,7 @@ export default {
Leftloading: false, Leftloading: false,
rightloading: false, rightloading: false,
leftSearchVal: "", // 左边搜索 leftSearchVal: "", // 左边搜索
deptSearch: "", // 右边 deptSearch: undefined, // 右边
rightSearchVal: "", // 右边搜索 rightSearchVal: "", // 右边搜索
SiteBusinessData: [], // 站点业务 SiteBusinessData: [], // 站点业务
SiteMatterData: [], //站点事项 SiteMatterData: [], //站点事项
...@@ -852,4 +850,4 @@ export default { ...@@ -852,4 +850,4 @@ export default {
.site-business { .site-business {
margin-bottom: 0px !important; margin-bottom: 0px !important;
} }
</style> </style>
\ No newline at end of file
<template> <template>
<div class="basicset-tab4"> <div class="basicset-tab4">
<div class="left"> <div class="left">
<div class="header"> <div class="header">
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
allowClear allowClear
v-model="dept" v-model="dept"
class="select-department" class="select-department"
placeholder="部门搜索" placeholder="全部部门"
optionFilterProp="label" optionFilterProp="label"
> >
<a-select-option <a-select-option
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
allowClear allowClear
v-model="source" v-model="source"
class="select-department" class="select-department"
placeholder="事项来源" placeholder="全部来源"
> >
<a-select-option :value="0"> 一体化添加 </a-select-option> <a-select-option :value="0"> 一体化添加 </a-select-option>
<a-select-option :value="1"> 手动添加 </a-select-option> <a-select-option :value="1"> 手动添加 </a-select-option>
......
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