qinzhipeng_v@didiglobal.com 4 years ago
parent
commit
5490b2cf28
1 changed files with 9 additions and 3 deletions
  1. 9 3
      src/views/projectManage/bugList/details/bugTableDialog.vue

+ 9 - 3
src/views/projectManage/bugList/details/bugTableDialog.vue

@@ -61,7 +61,7 @@
         </el-form>
         <div class="bug-footer">
           <el-button class="bug-botton" @click="bugFormQuery = {}">重置</el-button>
-          <el-button class="bug-botton" style="margin-left: 20px;" type="primary" @click="bugGetTableList(bugFormQuery, false)">筛选</el-button>
+          <el-button class="bug-botton" style="margin-left: 20px;" type="primary" @click="bugGetTableList(bugFormQuery, false, 2)">筛选</el-button>
         </div>
         <div slot="reference" class="bug-Status" style="cursor: pointer;" @click="bugClickIcon"><svg-icon v-if="bugIcon" icon-class="筛选" /><svg-icon v-if="!bugIcon" icon-class="筛选1" /></div>
       </el-popover>
@@ -290,11 +290,17 @@ export default {
         this.currentPage = 1
         this.curIndex = 1
       }
-      vel ? '' : this.data = _.cloneDeep(this.queryData)
+      if (vel === 1) {
+        this.data = _.cloneDeep(this.queryData)
+        this.data.status = this.statusNum
+      } else if (vel === 2) {
+        this.statusNum = ''
+      } else {
+        this.statusNum = null
+      }
       this.data.bizId = this.bizId
       this.data.pageSize = this.pageSize
       this.data.curIndex = this.curIndex
-      vel ? this.data.status = this.statusNum : this.statusNum = null
       const query = Object.assign(this.data, this.eleId)
       bugList(query).then(res => {
         if (res.code === 200) {