|
@@ -10,9 +10,11 @@
|
|
|
<div class="selects">
|
|
|
<div class="selectsBlock">
|
|
|
<div class="selectLabel">项目筛选</div>
|
|
|
- <el-select v-model="pavalues.value" placeholder="我的项目">
|
|
|
+ <el-select v-model="selectInp.filter" placeholder="我的项目">
|
|
|
+ <el-option label="所有项目筛选" :value="0"></el-option>
|
|
|
+
|
|
|
<el-option
|
|
|
- v-for="item in options"
|
|
|
+ v-for="item in filterSelects"
|
|
|
:key="item.value"
|
|
|
:label="item.label"
|
|
|
:value="item.value">
|
|
@@ -22,9 +24,11 @@
|
|
|
|
|
|
<div class="selectsBlock">
|
|
|
<div class="selectLabel">部门</div>
|
|
|
- <el-select v-model="pavalues.value1" placeholder="请选择">
|
|
|
+ <el-select v-model="selectInp.department" placeholder="请选择">
|
|
|
+ <el-option label="所有部门" :value="0"></el-option>
|
|
|
+
|
|
|
<el-option
|
|
|
- v-for="item in options1"
|
|
|
+ v-for="item in departmentSelect"
|
|
|
:key="item.value"
|
|
|
:label="item.label"
|
|
|
:value="item.value">
|
|
@@ -34,9 +38,10 @@
|
|
|
|
|
|
<div class="selectsBlock">
|
|
|
<div class="selectLabel">分类</div>
|
|
|
- <el-select v-model="pavalues.value2" placeholder="请选择">
|
|
|
+ <el-select v-model="selectInp.type" placeholder="请选择">
|
|
|
+ <el-option label="所有分类" :value="0"></el-option>
|
|
|
<el-option
|
|
|
- v-for="item in options2"
|
|
|
+ v-for="item in typeSelects"
|
|
|
:key="item.value"
|
|
|
:label="item.label"
|
|
|
:value="item.value">
|
|
@@ -46,7 +51,21 @@
|
|
|
|
|
|
<div class="selectsBlock">
|
|
|
<div class="selectLabel">负责人</div>
|
|
|
- <el-select v-model="pavalues.value3" placeholder="请选择">
|
|
|
+ <el-select v-model="selectInp.leaderSelects" placeholder="请选择">
|
|
|
+ <el-option label="所有负责人" :value="''"></el-option>
|
|
|
+ <el-option
|
|
|
+ v-for="item in options3"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="selectsBlock">
|
|
|
+ <div class="selectLabel">状态</div>
|
|
|
+ <el-select v-model="selectInp.statusSelects" placeholder="请选择">
|
|
|
+ <el-option label="所有状态" :value="99"></el-option>
|
|
|
<el-option
|
|
|
v-for="item in options3"
|
|
|
:key="item.value"
|
|
@@ -56,6 +75,7 @@
|
|
|
</el-select>
|
|
|
</div>
|
|
|
|
|
|
+
|
|
|
</div>
|
|
|
<!-- 搜索框结束 -->
|
|
|
|
|
@@ -382,15 +402,18 @@
|
|
|
return {
|
|
|
dialogVisible:false,
|
|
|
revocation:false,
|
|
|
- status:-1,
|
|
|
- input:'',
|
|
|
- value:'',
|
|
|
textarea:'', //立项审核事由
|
|
|
- options:[],
|
|
|
- options1:[],
|
|
|
- options2:[],
|
|
|
- options3:[],
|
|
|
- options4:[],
|
|
|
+ // 分页数据
|
|
|
+ table:{
|
|
|
+ total:0,
|
|
|
+ packageSize:8,
|
|
|
+ currentPage:1
|
|
|
+ },
|
|
|
+ filterSelects:[],
|
|
|
+ departmentSelect:[],
|
|
|
+ typeSelects:[],
|
|
|
+ leaderSelects:[],
|
|
|
+ statusSelects:[],
|
|
|
tableData:[{
|
|
|
projectName:'陆地游泳辅助器',
|
|
|
projectPerson:'王多鱼',
|
|
@@ -402,30 +425,19 @@
|
|
|
status:'已审核',
|
|
|
dept:'中德制造'
|
|
|
},
|
|
|
- {
|
|
|
- projectName:'北极运冰',
|
|
|
- projectPerson:'王多鱼',
|
|
|
- relevancy:'西虹市',
|
|
|
- budget:'500',
|
|
|
- useBudget:'20000',
|
|
|
- date:'2022年-11月-12日',
|
|
|
- tel:'16625153432',
|
|
|
- status:'已审核',
|
|
|
- dept:'中德制造'
|
|
|
-
|
|
|
- }
|
|
|
],
|
|
|
- pavalues:{
|
|
|
- value:'',
|
|
|
- value1:'',
|
|
|
- value2:'',
|
|
|
- value3:'',
|
|
|
+ selectInp:{
|
|
|
+ filter:0,
|
|
|
+ department:0,
|
|
|
+ type:0,
|
|
|
+ leader:'',
|
|
|
+ status:99
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
|
getData(){
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
edit(){
|
|
|
|