yuanyiming 2 年 前
コミット
47b377ce33
1 ファイル変更45 行追加33 行削除
  1. 45 33
      src/views/fundManage/makerfund.vue

+ 45 - 33
src/views/fundManage/makerfund.vue

@@ -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(){