zhouna 4 years atrás
parent
commit
d486f15bf7
1 changed files with 14 additions and 0 deletions
  1. 14 0
      src/components/knowledgeExtra/DiagBase.vue

+ 14 - 0
src/components/knowledgeExtra/DiagBase.vue

@@ -8,6 +8,16 @@
                 <el-form-item label="描述:">
                     <el-input size="mini" v-model="filter.description" placeholder="输入描述" clearable></el-input>
                 </el-form-item>
+                <el-form-item label="状态:">
+                    <el-select v-model="filter.status" clearable placeholder="请选择" size="mini">
+                        <el-option
+                                v-for="item in stateSelect"
+                                :key="item.id"
+                                :label="item.name"
+                                :value="item.id">
+                        </el-option>
+                    </el-select>
+                </el-form-item>
                 <el-form-item>
                     <el-button size="mini" @click="filterDatas">确认</el-button>
                 </el-form-item>
@@ -113,6 +123,7 @@
                 filter:{
                     conceptName:'',
                     description:'',
+                    status:''
                 },
                 cacheData: {},
                 currentPage: 1,
@@ -236,6 +247,7 @@
                     size: this.pageSize,
                     conceptName: this.filter.conceptName,
                     description: this.filter.description,
+                    status:this.filter.status
                 };
                 return param;
             },
@@ -316,6 +328,8 @@
             clearFilter(){
                 this.filter={
                     conceptName:'',
+                    description:'',
+                    status:''
                 };
             },
             update(){