|
@@ -12,53 +12,18 @@
|
|
|
<el-form :model="formInline" class="flex_start" style="width: 100%;">
|
|
|
<div class="Layout">
|
|
|
<div class="queryName">缺陷标题</div>
|
|
|
- <el-input
|
|
|
- v-model="formInline.bugName"
|
|
|
- size="small"
|
|
|
- style="width:72% !important;"
|
|
|
- clearable
|
|
|
- filterable
|
|
|
- placeholder="请输入标题或ID"
|
|
|
- @input="changeSelect()"
|
|
|
- @change="curIndex = 1;getBugList()"
|
|
|
- />
|
|
|
+ <el-input v-model="formInline.bugName" size="small" style="width:72% !important;" clearable filterable placeholder="请输入标题或ID" @input="changeSelect()" @change="curIndex = 1;getBugList()" />
|
|
|
</div>
|
|
|
<div class="Layout marginLeft">
|
|
|
<div class="queryName">状态</div>
|
|
|
- <el-select
|
|
|
- v-model="formInline.status"
|
|
|
- size="small"
|
|
|
- style="padding-left: 2px;"
|
|
|
- clearable
|
|
|
- filterable
|
|
|
- placeholder="请选择"
|
|
|
- @change="curIndex = 1;getBugList()"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in bugEnumList"
|
|
|
- :key="item.code"
|
|
|
- :label="item.name"
|
|
|
- :value="item.code"
|
|
|
- />
|
|
|
+ <el-select v-model="formInline.status" size="small" style="padding-left: 2px;" clearable filterable placeholder="请选择" @change="curIndex = 1;getBugList()">
|
|
|
+ <el-option v-for="item in bugEnumList" :key="item.code" :label="item.name" :value="item.code" />
|
|
|
</el-select>
|
|
|
</div>
|
|
|
<div class="Layout marginLeft">
|
|
|
<div class="queryName">优先级</div>
|
|
|
- <el-select
|
|
|
- v-model="formInline.priorityLevel"
|
|
|
- size="small"
|
|
|
- style="padding-left: 2px;"
|
|
|
- clearable
|
|
|
- filterable
|
|
|
- placeholder="请选择"
|
|
|
- @change="curIndex = 1;getBugList()"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in priorityLevelEnumList"
|
|
|
- :key="item.code"
|
|
|
- :label="item.name"
|
|
|
- :value="item.name"
|
|
|
- />
|
|
|
+ <el-select v-model="formInline.priorityLevel" size="small" style="padding-left: 2px;" clearable filterable placeholder="请选择" @change="curIndex = 1;getBugList()">
|
|
|
+ <el-option v-for="item in priorityLevelEnumList" :key="item.code" :label="item.name" :value="item.name" />
|
|
|
</el-select>
|
|
|
</div>
|
|
|
</el-form>
|
|
@@ -71,20 +36,8 @@
|
|
|
<div class="flex_start">
|
|
|
<div class="Layout">
|
|
|
<div class="queryName">缺陷等级</div>
|
|
|
- <el-select
|
|
|
- v-model="formInline.priority"
|
|
|
- size="small"
|
|
|
- clearable
|
|
|
- filterable
|
|
|
- placeholder="请选择"
|
|
|
- @change="changeSelect()"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in priorityEnumList"
|
|
|
- :key="item.code"
|
|
|
- :label="item.name"
|
|
|
- :value="item.code"
|
|
|
- />
|
|
|
+ <el-select v-model="formInline.priority" size="small" clearable filterable placeholder="请选择" @change="changeSelect()">
|
|
|
+ <el-option v-for="item in priorityEnumList" :key="item.code" :label="item.name" :value="item.code" />
|
|
|
</el-select>
|
|
|
</div>
|
|
|
<div class="Layout marginLeft">
|
|
@@ -275,56 +228,20 @@
|
|
|
<div style="margin: 1.5% 0;" class="flex_start">
|
|
|
<div class="Layout">
|
|
|
<div class="queryName">端类型</div>
|
|
|
- <el-select
|
|
|
- v-model="formInline.sysType"
|
|
|
- size="small"
|
|
|
- clearable
|
|
|
- filterable
|
|
|
- placeholder="请选择"
|
|
|
- @change="changeSelect()"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in sysTypeEnumList"
|
|
|
- :key="item.code"
|
|
|
- :label="item.name"
|
|
|
- :value="item.code"
|
|
|
- />
|
|
|
+ <el-select v-model="formInline.sysType" size="small" clearable filterable placeholder="请选择" @change="changeSelect()">
|
|
|
+ <el-option v-for="item in sysTypeEnumList" :key="item.code" :label="item.name" :value="item.code" />
|
|
|
</el-select>
|
|
|
</div>
|
|
|
<div class="Layout marginLeft">
|
|
|
<div class="queryName">客户端</div>
|
|
|
- <el-select
|
|
|
- v-model="formInline.appId"
|
|
|
- size="small"
|
|
|
- clearable
|
|
|
- filterable
|
|
|
- placeholder="请选择"
|
|
|
- @change="getClient(formInline.appId)"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in appClient"
|
|
|
- :key="item.code"
|
|
|
- :label="item.msg"
|
|
|
- :value="item.code"
|
|
|
- />
|
|
|
+ <el-select v-model="formInline.appId" size="small" clearable filterable placeholder="请选择" @change="getClient(formInline.appId)">
|
|
|
+ <el-option v-for="item in appClient" :key="item.code" :label="item.msg" :value="item.code" />
|
|
|
</el-select>
|
|
|
</div>
|
|
|
<div class="Layout marginLeft">
|
|
|
<div class="queryName">版本</div>
|
|
|
- <el-select
|
|
|
- v-model="formInline.appVersion"
|
|
|
- size="small"
|
|
|
- clearable
|
|
|
- filterable
|
|
|
- placeholder="请选择"
|
|
|
- @change="changeSelect()"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in Editionlist"
|
|
|
- :key="item.code"
|
|
|
- :label="item.msg"
|
|
|
- :value="item.msg"
|
|
|
- />
|
|
|
+ <el-select v-model="formInline.appVersion" size="small" clearable filterable placeholder="请选择" @change="changeSelect()">
|
|
|
+ <el-option v-for="item in Editionlist" :key="item.code" :label="item.msg" :value="item.msg" />
|
|
|
</el-select>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -514,14 +431,7 @@
|
|
|
</el-main>
|
|
|
</el-container>
|
|
|
<createdBug v-show="modalShow" ref="createdBug" :get-bug-list="getBugList" />
|
|
|
- <el-drawer
|
|
|
- :visible.sync="drawerShow"
|
|
|
- :modal="false"
|
|
|
- :with-header="false"
|
|
|
- size="50%"
|
|
|
- class="bug_manage_drawer"
|
|
|
- @click.stop
|
|
|
- >
|
|
|
+ <el-drawer :visible.sync="drawerShow" :modal="false" :with-header="false" size="50%" class="bug_manage_drawer" @click.stop>
|
|
|
<div @click.stop>
|
|
|
<bug-details
|
|
|
:id="bugQuery.id+''"
|
|
@@ -571,13 +481,7 @@
|
|
|
<el-button size="small" type="primary" @click="statusDialogConfirm">确 定</el-button>
|
|
|
</template>
|
|
|
</el-dialog>
|
|
|
- <normal-dialog
|
|
|
- :show-dialog="showSaveSearch"
|
|
|
- :title="'保存筛选项'"
|
|
|
- :width="'35%'"
|
|
|
- @confirm="saveSearch('searchForm')"
|
|
|
- @cancel="showSaveSearch=false"
|
|
|
- >
|
|
|
+ <normal-dialog :show-dialog="showSaveSearch" :title="'保存筛选项'" :width="'35%'" @confirm="saveSearch('searchForm')" @cancel="showSaveSearch=false">
|
|
|
<div v-if="showSaveSearch" class="file-dialog">
|
|
|
<el-form ref="searchForm" :model="searchForm" :rules="searchFormRules" label-width="100px">
|
|
|
<el-form-item label="过滤器名称" prop="name">
|
|
@@ -586,13 +490,7 @@
|
|
|
</el-form>
|
|
|
</div>
|
|
|
</normal-dialog>
|
|
|
- <normal-dialog
|
|
|
- :show-footer="false"
|
|
|
- :show-dialog="showEditSearch"
|
|
|
- :title="'管理过滤器'"
|
|
|
- :width="'65%'"
|
|
|
- @cancel="showEditSearch=false"
|
|
|
- >
|
|
|
+ <normal-dialog :show-footer="false" :show-dialog="showEditSearch" :title="'管理过滤器'" :width="'65%'" @cancel="showEditSearch=false">
|
|
|
<filter-list :show-filter="showEditSearch" @deleteFilter="deleteFilter" />
|
|
|
</normal-dialog>
|
|
|
</div>
|